GraphQL OBJECT

ProductSelection

Product selection for a product variation. Product selections are used to assign a product to one or more product characteristics.

link Definition

  • type ProductSelection {
  • # Description of the product selection. Displays to customers on checkout pages
  • # and in emails.
  • additionalNameInformation: [LocalizedString]
  • # Languages in which product selection information can be entered.
  • availableLanguages: [Language]
  • # Default language for localized product selection fields.
  • baseLanguage: Language
  • # Client who offers the product selection.
  • client: Client
  • # Date and time when the product selection was created.
  • creationDate: DateTime!
  • # User who created the product selection.
  • createdBy: UserAccount!
  • # Unique ID of the product selection.
  • id: Int!
  • # Internal name of the product selection.
  • name: String
  • # Items in the product selection.
  • items: [ProductSelectionItem]!
  • # Date and time when the last edit occurred.
  • lastModifyDate: DateTime!
  • # User who last modified the product selection.
  • lastModifiedBy: UserAccount!
  • # Text that displays in a search engine’s results list under the title, guiding
  • # users’ search behavior.
  • metaDescriptions: [LocalizedString]
  • # Search engines use this text in their results listings.
  • metaTitles: [LocalizedString]
  • # Provides text for crawler-based search engines to index and rank meta keywords.
  • metaKeywords: [LocalizedString]
  • # Name of the product selection. Displays to customers on checkout pages and in
  • # emails.
  • displayNames: [LocalizedString]
  • # Determines where the product variation displays in the cart.
  • position: ProductSelectionPosition
  • # Long description that displays for the product selection in the catalog.
  • descriptions: [LocalizedString]
  • # Short description that displays for the product selection in the catalog.
  • shortDescriptions: [LocalizedString]
  • # Small image for the product selection.
  • smallImages: [LocalizedClientWebbinary]
  • # Medium image for the product selection.
  • mediumImages: [LocalizedClientWebbinary]
  • # Large image for the product selection.
  • bigImages: [LocalizedClientWebbinary]
  • # Keywords that are appended to every URL generated for its category in the
  • # catalog.
  • seoUrl: String
  • # Indicates whether the product names override the text elements that were
  • # selected for the product variation. Only applicable with position set to
  • # PRODUCT_COLUMN.
  • useProductNames: Boolean
  • # Example URLs that let you preview the product selection.
  • sampleUrls: SampleUrls
  • # List of products in which the product selection is used.
  • referringProducts: [Product]
  • # List of catalogs in which the product selection is used.
  • referringCatalogs: [Catalog]
  • }