Class: Google::Shopping::Merchant::Products::V1::ProductAttributes
- Inherits:
-
Object
- Object
- Google::Shopping::Merchant::Products::V1::ProductAttributes
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/shopping/merchant/products/v1/products_common.rb
Overview
Product attributes.
Defined Under Namespace
Modules: CarrierPriceOption Classes: CarrierShipping
Instance Attribute Summary collapse
-
#additional_image_links ⇒ ::Array<::String>
Additional URLs of images of the item.
-
#ads_grouping ⇒ ::String
Used to group items in an arbitrary way.
-
#ads_labels ⇒ ::Array<::String>
Similar to ads_grouping, but only works on CPC.
-
#ads_redirect ⇒ ::String
Allows advertisers to override the item URL when the product is shown within the context of Product ads.
-
#adult ⇒ ::Boolean
Set to true if the item is targeted towards adults.
-
#age_group ⇒ ::Google::Shopping::Merchant::Products::V1::AgeGroup
Target age group of the item.
-
#auto_pricing_min_price ⇒ ::Google::Shopping::Type::Price
A safeguard in the automated discounts and "Dynamic Promotions" (https://support.google.com/merchants/answer/13949249) projects, ensuring that discounts on business offers do not fall below this value, thereby preserving the offer's value and profitability.
-
#availability ⇒ ::Google::Shopping::Merchant::Products::V1::Availability
Availability status of the item.
-
#availability_date ⇒ ::Google::Protobuf::Timestamp
The day a pre-ordered product becomes available for delivery, in ISO 8601 format.
-
#brand ⇒ ::String
Brand of the item.
-
#canonical_link ⇒ ::String
URL for the canonical version of your item's landing page.
-
#carrier_shipping ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping>
Rules for carrier-based shipping.
-
#certifications ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::ProductCertification>
Product Certifications, for example for energy efficiency labeling of products recorded in the EU EPREL database.
-
#cloud_export_additional_properties ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::CloudExportAdditionalProperties>
Extra fields to export to the Cloud Retail program.
-
#color ⇒ ::String
Color of the item.
-
#condition ⇒ ::Google::Shopping::Merchant::Products::V1::Condition
Condition or state of the item.
-
#cost_of_goods_sold ⇒ ::Google::Shopping::Type::Price
Cost of goods sold.
-
#custom_label_0 ⇒ ::String
Custom label 0 for custom grouping of items in a Shopping campaign.
-
#custom_label_1 ⇒ ::String
Custom label 1 for custom grouping of items in a Shopping campaign.
-
#custom_label_2 ⇒ ::String
Custom label 2 for custom grouping of items in a Shopping campaign.
-
#custom_label_3 ⇒ ::String
Custom label 3 for custom grouping of items in a Shopping campaign.
-
#custom_label_4 ⇒ ::String
Custom label 4 for custom grouping of items in a Shopping campaign.
-
#description ⇒ ::String
Description of the item.
-
#disclosure_date ⇒ ::Google::Protobuf::Timestamp
The date time when an offer becomes visible in search results across Google’s YouTube surfaces, in ISO 8601 format.
-
#display_ads_id ⇒ ::String
An identifier for an item for dynamic remarketing campaigns.
-
#display_ads_link ⇒ ::String
URL directly to your item's landing page for dynamic remarketing campaigns.
-
#display_ads_similar_ids ⇒ ::Array<::String>
Advertiser-specified recommendations.
-
#display_ads_title ⇒ ::String
Title of an item for dynamic remarketing campaigns.
-
#display_ads_value ⇒ ::Float
Offer margin for dynamic remarketing campaigns.
-
#energy_efficiency_class ⇒ ::Google::Shopping::Merchant::Products::V1::EnergyEfficiencyClass
The energy efficiency class as defined in EU directive 2010/30/EU.
-
#excluded_destinations ⇒ ::Array<::Google::Shopping::Type::Destination::DestinationEnum>
The list of destinations to exclude for this target (corresponds to unchecked check boxes in Merchant Center).
-
#expiration_date ⇒ ::Google::Protobuf::Timestamp
Date on which the item should expire, as specified upon insertion, in ISO 8601 format.
-
#external_seller_id ⇒ ::String
Required for multi-seller accounts.
-
#free_shipping_threshold ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::FreeShippingThreshold>
Conditions to be met for a product to have free shipping.
-
#gender ⇒ ::Google::Shopping::Merchant::Products::V1::Gender
Target gender of the item.
-
#google_product_category ⇒ ::String
Google's category of the item (see Google product taxonomy).
-
#gtins ⇒ ::Array<::String>
Global Trade Item Numbers (GTIN) of the item.
-
#identifier_exists ⇒ ::Boolean
Set this value to false when the item does not have unique product identifiers appropriate to its category, such as GTIN, MPN, and brand.
-
#image_link ⇒ ::String
URL of an image of the item.
-
#included_destinations ⇒ ::Array<::Google::Shopping::Type::Destination::DestinationEnum>
The list of destinations to include for this target (corresponds to checked check boxes in Merchant Center).
-
#installment ⇒ ::Google::Shopping::Merchant::Products::V1::ProductInstallment
Number and amount of installments to pay for an item.
-
#is_bundle ⇒ ::Boolean
Whether the item is a business-defined sub-API.
-
#item_group_id ⇒ ::String
Shared identifier for all variants of the same product.
-
#lifestyle_image_links ⇒ ::Array<::String>
Additional URLs of lifestyle images of the item, used to explicitly identify images that showcase your item in a real-world context.
-
#link ⇒ ::String
URL directly linking to your item's page on your online store.
-
#link_template ⇒ ::String
Link template for business hosted local storefront.
-
#loyalty_points ⇒ ::Google::Shopping::Merchant::Products::V1::LoyaltyPoints
Loyalty points that users receive after purchasing the item.
-
#loyalty_programs ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::LoyaltyProgram>
A list of loyalty program information that is used to surface loyalty benefits (for example, better pricing, points, etc) to the user of this item.
-
#material ⇒ ::String
The material of which the item is made.
-
#max_energy_efficiency_class ⇒ ::Google::Shopping::Merchant::Products::V1::EnergyEfficiencyClass
The energy efficiency class as defined in EU directive 2010/30/EU.
-
#max_handling_time ⇒ ::Integer
Maximal product handling time (in business days).
-
#maximum_retail_price ⇒ ::Google::Shopping::Type::Price
Maximum retail price (MRP) of the item.
-
#min_energy_efficiency_class ⇒ ::Google::Shopping::Merchant::Products::V1::EnergyEfficiencyClass
The energy efficiency class as defined in EU directive 2010/30/EU.
-
#min_handling_time ⇒ ::Integer
Minimal product handling time (in business days).
-
#mobile_link ⇒ ::String
URL for the mobile-optimized version of your item's landing page.
-
#mobile_link_template ⇒ ::String
Link template for business hosted local storefront optimized for mobile devices.
-
#mpn ⇒ ::String
Manufacturer Part Number (MPN) of the item.
-
#multipack ⇒ ::Integer
The number of identical products in a business-defined multipack.
-
#pattern ⇒ ::String
The item's pattern.
-
#pause ⇒ ::Google::Shopping::Merchant::Products::V1::Pause
Publication of this item will be temporarily paused.
-
#pickup_method ⇒ ::Google::Shopping::Merchant::Products::V1::PickupMethod
The pickup option for the item.
-
#pickup_sla ⇒ ::Google::Shopping::Merchant::Products::V1::PickupSla
Item store pickup timeline.
-
#price ⇒ ::Google::Shopping::Type::Price
Price of the item.
-
#product_details ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::ProductDetail>
Technical specification or additional product details.
-
#product_height ⇒ ::Google::Shopping::Merchant::Products::V1::ProductDimension
The height of the product in the units provided.
-
#product_highlights ⇒ ::Array<::String>
Bullet points describing the most relevant product highlights.
-
#product_length ⇒ ::Google::Shopping::Merchant::Products::V1::ProductDimension
The length of the product in the units provided.
-
#product_types ⇒ ::Array<::String>
Categories of the item (formatted as in product data specification).
-
#product_weight ⇒ ::Google::Shopping::Merchant::Products::V1::ProductWeight
The weight of the product in the units provided.
-
#product_width ⇒ ::Google::Shopping::Merchant::Products::V1::ProductDimension
The width of the product in the units provided.
-
#promotion_ids ⇒ ::Array<::String>
The unique ID of a promotion.
-
#sale_price ⇒ ::Google::Shopping::Type::Price
Advertised sale price of the item.
-
#sale_price_effective_date ⇒ ::Google::Type::Interval
Date range during which the item is on sale, see product data specification.
-
#sell_on_google_quantity ⇒ ::Integer
The quantity of the product that is available for selling on Google.
-
#shipping ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::Shipping>
Shipping rules.
-
#shipping_height ⇒ ::Google::Shopping::Merchant::Products::V1::ShippingDimension
Height of the item for shipping.
-
#shipping_label ⇒ ::String
The shipping label of the product, used to group product in account-level shipping rules.
-
#shipping_length ⇒ ::Google::Shopping::Merchant::Products::V1::ShippingDimension
Length of the item for shipping.
-
#shipping_weight ⇒ ::Google::Shopping::Merchant::Products::V1::ShippingWeight
Weight of the item for shipping.
-
#shipping_width ⇒ ::Google::Shopping::Merchant::Products::V1::ShippingDimension
Width of the item for shipping.
-
#shopping_ads_excluded_countries ⇒ ::Array<::String>
List of country codes (ISO 3166-1 alpha-2) to exclude the offer from Shopping Ads destination.
-
#size ⇒ ::String
Size of the item.
-
#size_system ⇒ ::Google::Shopping::Merchant::Products::V1::SizeSystem
System in which the size is specified.
-
#size_types ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::SizeType>
The cut of the item.
-
#structured_description ⇒ ::Google::Shopping::Merchant::Products::V1::StructuredDescription
Structured description, for algorithmically (AI)-generated descriptions.
-
#structured_title ⇒ ::Google::Shopping::Merchant::Products::V1::StructuredTitle
Structured title, for algorithmically (AI)-generated titles.
-
#subscription_cost ⇒ ::Google::Shopping::Merchant::Products::V1::SubscriptionCost
Number of periods (months or years) and amount of payment per period for an item with an associated subscription contract.
-
#sustainability_incentives ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::ProductSustainabilityIncentive>
The list of sustainability incentive programs.
-
#title ⇒ ::String
Title of the item.
-
#transit_time_label ⇒ ::String
The transit time label of the product, used to group product in account-level transit time tables.
-
#unit_pricing_base_measure ⇒ ::Google::Shopping::Merchant::Products::V1::UnitPricingBaseMeasure
The preference of the denominator of the unit price.
-
#unit_pricing_measure ⇒ ::Google::Shopping::Merchant::Products::V1::UnitPricingMeasure
The measure and dimension of an item.
-
#virtual_model_link ⇒ ::String
URL of the 3D image of the item.
Instance Attribute Details
#additional_image_links ⇒ ::Array<::String>
Returns Additional URLs of images of the item.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#ads_grouping ⇒ ::String
Returns Used to group items in an arbitrary way. Only for CPA%, discouraged otherwise. For more information, see Display ads attribute.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#ads_labels ⇒ ::Array<::String>
Returns Similar to ads_grouping, but only works on CPC.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#ads_redirect ⇒ ::String
Returns Allows advertisers to override the item URL when the product is shown within the context of Product ads.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#adult ⇒ ::Boolean
Returns Set to true if the item is targeted towards adults.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#age_group ⇒ ::Google::Shopping::Merchant::Products::V1::AgeGroup
Returns Target age group of the item.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#auto_pricing_min_price ⇒ ::Google::Shopping::Type::Price
Returns A safeguard in the automated discounts and "Dynamic Promotions" (https://support.google.com/merchants/answer/13949249) projects, ensuring that discounts on business offers do not fall below this value, thereby preserving the offer's value and profitability.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#availability ⇒ ::Google::Shopping::Merchant::Products::V1::Availability
Returns Availability status of the item.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#availability_date ⇒ ::Google::Protobuf::Timestamp
Returns The day a pre-ordered product becomes available for delivery, in ISO 8601 format.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#brand ⇒ ::String
Returns Brand of the item. For example, "Google".
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#canonical_link ⇒ ::String
Returns URL for the canonical version of your item's landing page.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#carrier_shipping ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping>
Returns Rules for carrier-based shipping.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#certifications ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::ProductCertification>
Returns Product Certifications, for example for energy efficiency labeling of products recorded in the EU EPREL database. See the Help Center article for more information.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#cloud_export_additional_properties ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::CloudExportAdditionalProperties>
Returns Extra fields to export to the Cloud Retail program.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#color ⇒ ::String
Returns Color of the item. For example, "red".
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#condition ⇒ ::Google::Shopping::Merchant::Products::V1::Condition
Returns Condition or state of the item.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#cost_of_goods_sold ⇒ ::Google::Shopping::Type::Price
Returns Cost of goods sold. Used for gross profit reporting.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#custom_label_0 ⇒ ::String
Returns Custom label 0 for custom grouping of items in a Shopping campaign.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#custom_label_1 ⇒ ::String
Returns Custom label 1 for custom grouping of items in a Shopping campaign.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#custom_label_2 ⇒ ::String
Returns Custom label 2 for custom grouping of items in a Shopping campaign.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#custom_label_3 ⇒ ::String
Returns Custom label 3 for custom grouping of items in a Shopping campaign.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#custom_label_4 ⇒ ::String
Returns Custom label 4 for custom grouping of items in a Shopping campaign.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#description ⇒ ::String
Returns Description of the item.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#disclosure_date ⇒ ::Google::Protobuf::Timestamp
Returns The date time when an offer becomes visible in search results across Google’s YouTube surfaces, in ISO 8601 format. See Disclosure date for more information.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#display_ads_id ⇒ ::String
Returns An identifier for an item for dynamic remarketing campaigns.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#display_ads_link ⇒ ::String
Returns URL directly to your item's landing page for dynamic remarketing campaigns.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#display_ads_similar_ids ⇒ ::Array<::String>
Returns Advertiser-specified recommendations. For more information, see Display ads attribute specification.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#display_ads_title ⇒ ::String
Returns Title of an item for dynamic remarketing campaigns.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#display_ads_value ⇒ ::Float
Returns Offer margin for dynamic remarketing campaigns. For more information, see Display ads attribute.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#energy_efficiency_class ⇒ ::Google::Shopping::Merchant::Products::V1::EnergyEfficiencyClass
Returns The energy efficiency class as defined in EU directive 2010/30/EU.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#excluded_destinations ⇒ ::Array<::Google::Shopping::Type::Destination::DestinationEnum>
Returns The list of destinations to exclude for this target (corresponds to unchecked check boxes in Merchant Center).
For more information, see Excluded destination.
Note: We recommend setting destinations on datasources level for most use cases. Use this field within products to only setup exceptions.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#expiration_date ⇒ ::Google::Protobuf::Timestamp
Returns Date on which the item should expire, as specified upon insertion, in
ISO
8601 format. The actual
expiration date is exposed in productstatuses as
googleExpirationDate
and might be earlier if expirationDate is too far in the future.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#external_seller_id ⇒ ::String
Returns Required for multi-seller accounts. Use this attribute if you're a marketplace uploading products for various sellers to your multi-seller account.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#free_shipping_threshold ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::FreeShippingThreshold>
Returns Conditions to be met for a product to have free shipping.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#gender ⇒ ::Google::Shopping::Merchant::Products::V1::Gender
Returns Target gender of the item.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#google_product_category ⇒ ::String
Returns Google's category of the item (see Google product taxonomy). When querying products, this field will contain the user provided value. There is currently no way to get back the auto assigned google product categories through the API.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#gtins ⇒ ::Array<::String>
Returns Global Trade Item Numbers (GTIN) of the item. You can provide up to 10 GTINs.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#identifier_exists ⇒ ::Boolean
Returns Set this value to false when the item does not have unique product identifiers appropriate to its category, such as GTIN, MPN, and brand. Defaults to true, if not provided.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#image_link ⇒ ::String
Returns URL of an image of the item.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#included_destinations ⇒ ::Array<::Google::Shopping::Type::Destination::DestinationEnum>
Returns The list of destinations to include for this target (corresponds to
checked check boxes in Merchant Center). Default destinations are always
included unless provided in excludedDestinations.
For more information, see Included destination.
Note: We recommend setting destinations on datasources level for most use cases. Use this field within products to only setup exceptions.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#installment ⇒ ::Google::Shopping::Merchant::Products::V1::ProductInstallment
Returns Number and amount of installments to pay for an item.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#is_bundle ⇒ ::Boolean
Returns Whether the item is a business-defined sub-API. A sub-API is a custom grouping of different products sold by a business for a single price.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#item_group_id ⇒ ::String
Returns Shared identifier for all variants of the same product.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#lifestyle_image_links ⇒ ::Array<::String>
Returns Additional URLs of lifestyle images of the item, used to explicitly identify images that showcase your item in a real-world context. See the Help Center article for more information.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#link ⇒ ::String
Returns URL directly linking to your item's page on your online store.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#link_template ⇒ ::String
Returns Link template for business hosted local storefront.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#loyalty_points ⇒ ::Google::Shopping::Merchant::Products::V1::LoyaltyPoints
Returns Loyalty points that users receive after purchasing the item. Japan only.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#loyalty_programs ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::LoyaltyProgram>
Returns A list of loyalty program information that is used to surface loyalty benefits (for example, better pricing, points, etc) to the user of this item.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#material ⇒ ::String
Returns The material of which the item is made. For example, "Leather" or "Cotton".
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#max_energy_efficiency_class ⇒ ::Google::Shopping::Merchant::Products::V1::EnergyEfficiencyClass
Returns The energy efficiency class as defined in EU directive 2010/30/EU.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#max_handling_time ⇒ ::Integer
Returns Maximal product handling time (in business days).
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#maximum_retail_price ⇒ ::Google::Shopping::Type::Price
Returns Maximum retail price (MRP) of the item. Applicable to India only.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#min_energy_efficiency_class ⇒ ::Google::Shopping::Merchant::Products::V1::EnergyEfficiencyClass
Returns The energy efficiency class as defined in EU directive 2010/30/EU.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#min_handling_time ⇒ ::Integer
Returns Minimal product handling time (in business days).
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#mobile_link ⇒ ::String
Returns URL for the mobile-optimized version of your item's landing page.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#mobile_link_template ⇒ ::String
Returns Link template for business hosted local storefront optimized for mobile devices.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#mpn ⇒ ::String
Returns Manufacturer Part Number (MPN) of the item.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#multipack ⇒ ::Integer
Returns The number of identical products in a business-defined multipack.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#pattern ⇒ ::String
Returns The item's pattern. For example, polka dots.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#pause ⇒ ::Google::Shopping::Merchant::Products::V1::Pause
Returns Publication of this item will be temporarily paused.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#pickup_method ⇒ ::Google::Shopping::Merchant::Products::V1::PickupMethod
Returns The pickup option for the item.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#pickup_sla ⇒ ::Google::Shopping::Merchant::Products::V1::PickupSla
Returns Item store pickup timeline. For more information, see Pickup SLA.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#price ⇒ ::Google::Shopping::Type::Price
Returns Price of the item.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#product_details ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::ProductDetail>
Returns Technical specification or additional product details.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#product_height ⇒ ::Google::Shopping::Merchant::Products::V1::ProductDimension
Returns The height of the product in the units provided. The value must be between 0 (exclusive) and 3000 (inclusive).
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#product_highlights ⇒ ::Array<::String>
Returns Bullet points describing the most relevant product highlights.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#product_length ⇒ ::Google::Shopping::Merchant::Products::V1::ProductDimension
Returns The length of the product in the units provided. The value must be between 0 (exclusive) and 3000 (inclusive).
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#product_types ⇒ ::Array<::String>
Returns Categories of the item (formatted as in product data specification).
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#product_weight ⇒ ::Google::Shopping::Merchant::Products::V1::ProductWeight
Returns The weight of the product in the units provided. The value must be between 0 (exclusive) and 2000 (inclusive).
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#product_width ⇒ ::Google::Shopping::Merchant::Products::V1::ProductDimension
Returns The width of the product in the units provided. The value must be between 0 (exclusive) and 3000 (inclusive).
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#promotion_ids ⇒ ::Array<::String>
Returns The unique ID of a promotion.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#sale_price ⇒ ::Google::Shopping::Type::Price
Returns Advertised sale price of the item.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#sale_price_effective_date ⇒ ::Google::Type::Interval
Returns Date range during which the item is on sale, see product data specification.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#sell_on_google_quantity ⇒ ::Integer
Returns The quantity of the product that is available for selling on Google. Supported only for online products.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#shipping ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::Shipping>
Returns Shipping rules.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#shipping_height ⇒ ::Google::Shopping::Merchant::Products::V1::ShippingDimension
Returns Height of the item for shipping.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#shipping_label ⇒ ::String
Returns The shipping label of the product, used to group product in account-level shipping rules.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#shipping_length ⇒ ::Google::Shopping::Merchant::Products::V1::ShippingDimension
Returns Length of the item for shipping.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#shipping_weight ⇒ ::Google::Shopping::Merchant::Products::V1::ShippingWeight
Returns Weight of the item for shipping.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#shipping_width ⇒ ::Google::Shopping::Merchant::Products::V1::ShippingDimension
Returns Width of the item for shipping.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#shopping_ads_excluded_countries ⇒ ::Array<::String>
Returns List of country codes (ISO 3166-1 alpha-2) to exclude the offer from Shopping Ads destination. Countries from this list are removed from countries configured in data source settings.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#size ⇒ ::String
Returns Size of the item. Only one value is allowed. For variants with different
sizes, insert a separate product for each size with the same
itemGroupId value, see
Size.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#size_system ⇒ ::Google::Shopping::Merchant::Products::V1::SizeSystem
Returns System in which the size is specified. Recommended for apparel items. For more information, see Size system.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#size_types ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::SizeType>
Returns The cut of the item. It can be used to represent combined size types for apparel items. Maximum two of size types can be provided, see Size type.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#structured_description ⇒ ::Google::Shopping::Merchant::Products::V1::StructuredDescription
Returns Structured description, for algorithmically (AI)-generated descriptions.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#structured_title ⇒ ::Google::Shopping::Merchant::Products::V1::StructuredTitle
Returns Structured title, for algorithmically (AI)-generated titles.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#subscription_cost ⇒ ::Google::Shopping::Merchant::Products::V1::SubscriptionCost
Returns Number of periods (months or years) and amount of payment per period for an item with an associated subscription contract.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#sustainability_incentives ⇒ ::Array<::Google::Shopping::Merchant::Products::V1::ProductSustainabilityIncentive>
Returns The list of sustainability incentive programs.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#title ⇒ ::String
Returns Title of the item.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#transit_time_label ⇒ ::String
Returns The transit time label of the product, used to group product in account-level transit time tables.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#unit_pricing_base_measure ⇒ ::Google::Shopping::Merchant::Products::V1::UnitPricingBaseMeasure
Returns The preference of the denominator of the unit price.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#unit_pricing_measure ⇒ ::Google::Shopping::Merchant::Products::V1::UnitPricingMeasure
Returns The measure and dimension of an item.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |
#virtual_model_link ⇒ ::String
Returns URL of the 3D image of the item. See the Help Center article for more information.
419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 |
# File 'proto_docs/google/shopping/merchant/products/v1/products_common.rb', line 419 class ProductAttributes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Carrier-based shipping configuration. Allows for setting shipping speed or # shipping cost based on a carrier's provided info. # @!attribute [rw] country # @return [::String] # The [CLDR territory # code](http://www.unicode.org/repos/cldr/tags/latest/common/main/en.xml) # of the country to which an item will ship. # @!attribute [rw] region # @return [::String] # The geographic region to which a shipping rate applies. # See [region](https://support.google.com/merchants/answer/6324484) for # more information. # @!attribute [rw] postal_code # @return [::String] # The postal code range that the shipping rate applies to, represented by # a postal code (eg. `94043`), a postal code prefix followed by a * # wildcard (eg. `94*`), a range between two postal codes (eg. # `94043-98033`) or two postal code prefixes of equal length (eg. # `94*-98*`). # @!attribute [rw] origin_postal_code # @return [::String] # The source location postal code from which this offer ships. Represented # only by a full-length postal code. # @!attribute [rw] flat_price # @return [::Google::Shopping::Type::Price] # Fixed shipping price, represented as a number with currency. Cannot be # set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price carrierPrice} # or its adjustments # ({::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}, # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}). # @!attribute [rw] carrier_price # @return [::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierPriceOption] # Selected carrier to calculate the shipping price from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Price will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate shipping price. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice}. # @!attribute [rw] carrier_price_flat_adjustment # @return [::Google::Shopping::Type::Price] # A flat adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_percentage_adjustment carrierPricePercentageAdjustment}. # @!attribute [rw] carrier_price_percentage_adjustment # @return [::Float] # A percentual adjustment on the carrier price. Can be either positive or # negative. Cannot be zero. Requires `carrier_price` to be present. Cannot # be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#flat_price flatPrice} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_price_flat_adjustment carrierPriceFlatAdjustment}. # @!attribute [rw] min_handling_time # @return [::Integer] # Minimum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#min_handling_time minHandlingTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # is also set. # @!attribute [rw] max_handling_time # @return [::Integer] # Maximum handling time (inclusive) between when the order is received and # shipped in business days. 0 means that the order is shipped on the same # day as it is received if it happens before the cut-off time. Both # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime} # and # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # are required if providing shipping speeds. # @!attribute [rw] fixed_min_transit_time # @return [::Integer] # Minimum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime} # can only be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # is set. Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] fixed_max_transit_time # @return [::Integer] # Maximum transit time (inclusive) between when the order has shipped and # when it is delivered in business days. 0 means that the order is # delivered on the same day as it ships. Needs to be provided together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#max_handling_time maxHandlingTime}. # Cannot be set if # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#carrier_transit_time carrierTransitTime} # is present. # @!attribute [rw] carrier_transit_time # @return [::Google::Shopping::Merchant::Products::V1::CarrierTransitTimeOption] # Selected carrier to calculate the shipping speed from. Select a carrier # from the [available carriers # list](https://support.google.com/merchants/answer/15449142#Supported), # for example `AUSTRALIA_POST_REGULAR`. Speed will be calculated by this # selected carrier, the location expressed in # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#origin_postal_code originPostalCode}, # along with the user location to determine the accurate delivery speed. # Carrier is represented by a carrier service name or a carrier service ID. # Cannot be set together with # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_max_transit_time fixedMaxTransitTime} # or # {::Google::Shopping::Merchant::Products::V1::ProductAttributes::CarrierShipping#fixed_min_transit_time fixedMinTransitTime}. class CarrierShipping include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible carrier where price is coming from. module CarrierPriceOption # Carrier price option is unspecified. CARRIER_PRICE_OPTION_UNSPECIFIED = 0 # Australia Post Regular shipping service. AUSTRALIA_POST_REGULAR = 1 # Australia Post Express shipping service. AUSTRALIA_POST_EXPRESS = 2 # Australia Post Regular Small shipping service. AUSTRALIA_POST_REGULAR_S = 3 # Australia Post Regular Medium shipping service. AUSTRALIA_POST_REGULAR_M = 4 # Australia Post Regular Large shipping service. AUSTRALIA_POST_REGULAR_L = 5 # Australia Post Regular XL shipping service. AUSTRALIA_POST_REGULAR_XL = 6 # Australia Post Express Small shipping service. AUSTRALIA_POST_EXPRESS_S = 7 # Australia Post Express Medium shipping service. AUSTRALIA_POST_EXPRESS_M = 8 # Australia Post Express Large shipping service. AUSTRALIA_POST_EXPRESS_L = 9 # Australia Post Express XL shipping service. AUSTRALIA_POST_EXPRESS_XL = 10 # TNT Road Express shipping service. TNT_ROAD_EXPRESS = 11 # TNT Overnight Express shipping service. TNT_OVERNIGHT_EXPRESS = 12 # Toll Road Delivery shipping service. TOLL_ROAD_DELIVERY = 13 # Toll Overnight Priority shipping service. TOLL_OVERNIGHT_PRIORITY = 14 # DHL Paket shipping service. DHL_PAKET = 15 # DHL Packchen shipping service. DHL_PACKCHEN = 16 # DPD Express 12 shipping service. DPD_EXPRESS_12 = 17 # DPD Express shipping service. DPD_EXPRESS = 18 # DPD Classic Parcel shipping service. DPD_CLASSIC_PARCEL = 19 # Hermes Packchen shipping service. HERMES_PACKCHEN = 20 # Hermes Paketklasse S shipping service. HERMES_PAKETKLASSE_S = 21 # Hermes Paketklasse M shipping service. HERMES_PAKETKLASSE_M = 22 # Hermes Paketklasse L shipping service. HERMES_PAKETKLASSE_L = 23 # UPS Express shipping service. UPS_EXPRESS = 24 # UPS Express Saver shipping service. UPS_EXPRESS_SAVER = 25 # UPS Express Standard shipping service. UPS_EXPRESS_STANDARD = 26 # DHL Express shipping service. DHL_EXPRESS = 27 # DHL Express 12 shipping service. DHL_EXPRESS_12 = 28 # DPD Next Day shipping service. DPD_NEXT_DAY = 29 # DPD Standard Next Day shipping service. DPD_STANDARD_NEXT_DAY = 30 # DPD Standard Two Day shipping service. DPD_STANDARD_TWO_DAY = 31 # RMG 1st Class Small shipping service. RMG_1ST_CLASS_SMALL = 32 # RMG 1st Class Medium shipping service. RMG_1ST_CLASS_MEDIUM = 33 # RMG 2nd Class Small shipping service. RMG_2ND_CLASS_SMALL = 34 # RMG 2nd Class Medium shipping service. RMG_2ND_CLASS_MEDIUM = 35 # TNT Express shipping service. TNT_EXPRESS = 36 # TNT Express 10 shipping service. TNT_EXPRESS_10 = 37 # TNT Express 12 shipping service. TNT_EXPRESS_12 = 38 # Yodel B2C 48HR shipping service. YODEL_B2C_48HR = 39 # Yodel B2C 72HR shipping service. YODEL_B2C_72HR = 40 # Yodel B2C Packet shipping service. YODEL_B2C_PACKET = 41 # FedEx Ground shipping service. FEDEX_GROUND = 42 # FedEx Home Delivery shipping service. FEDEX_HOME_DELIVERY = 43 # FedEx Express Saver shipping service. FEDEX_EXPRESS_SAVER = 44 # FedEx First Overnight shipping service. FEDEX_FIRST_OVERNIGHT = 45 # FedEx Priority Overnight shipping service. FEDEX_PRIORITY_OVERNIGHT = 46 # FedEx Standard Overnight shipping service. FEDEX_STANDARD_OVERNIGHT = 47 # FedEx 2Day shipping service. FEDEX_2DAY = 48 # UPS Standard shipping service. UPS_STANDARD = 49 # UPS 2nd Day Air shipping service. UPS_2ND_DAY_AIR = 50 # UPS 2nd Day AM shipping service. UPS_2ND_DAY_AM = 51 # UPS 3 Day Select shipping service. UPS_3_DAY_SELECT = 52 # UPS Ground shipping service. UPS_GROUND = 53 # UPS Next Day Air shipping service. UPS_NEXT_DAY_AIR = 54 # UPS Next Day Air Early AM shipping service. UPS_NEXT_DAY_AIR_EARLY_AM = 55 # UPS Next Day Air Saver shipping service. UPS_NEXT_DAY_AIR_SAVER = 56 # USPS Priority Mail Express shipping service. USPS_PRIORITY_MAIL_EXPRESS = 57 # USPS Media Mail shipping service. USPS_MEDIA_MAIL = 58 # USPS Ground Advantage Retail shipping service. USPS_GROUND_ADVANTAGE_RETAIL = 59 # USPS Priority Mail shipping service. USPS_PRIORITY_MAIL = 60 # USPS Ground Advantage Commercial shipping service. USPS_GROUND_ADVANTAGE_COMMERCIAL = 61 end end |