GraphQL INPUT_OBJECT

CreateProductSelectionInput

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

link Definition

  • input CreateProductSelectionInput {
  • # Unique ID of the client account.
  • clientId: Int!
  • # Internal name of the product selection.
  • name: String!
  • # Description of the product selection. Displays to customers on checkout pages
  • # and in emails.
  • additionalNameInformation: [LocalizedStringInput]
  • # Items of the product selection.
  • items: [ProductSelectionItemInput]
  • # Determines where the product variation displays in the cart.
  • position: ProductSelectionPositionEnum!
  • # Keywords to be appended to every URL generated for its category in the catalog.
  • # Separate keywords by dashes or periods and do not enter white space in this
  • # field.
  • seoUrl: String
  • # Text that displays in a search engine’s results list under the title, guiding
  • # users’ search behavior.
  • metaDescriptions: [LocalizedStringInput]
  • # Search engines use this text in their results listings.
  • metaTitles: [LocalizedStringInput]
  • # Provides text for crawler-based search engines to index and rank meta keywords.
  • metaKeywords: [LocalizedStringInput]
  • # Name of the product selection. Displays to customers on checkout pages and in
  • # emails.
  • displayNames: [LocalizedStringInput]
  • # Long description that displays for the product selection in the catalog.
  • descriptions: [LocalizedStringInput]
  • # Short description that displays for the product selection in the catalog.
  • shortDescriptions: [LocalizedStringInput]
  • # Unique ID of the small image for the product selection.
  • smallImageIds: [localizedIdReferenceInput]
  • # Unique ID of the medium image for the product selection.
  • mediumImageIds: [localizedIdReferenceInput]
  • # Unique ID of the large image for the product selection.
  • bigImageIds: [localizedIdReferenceInput]
  • # Set to true if the product names should override the text elements that were
  • # selected for the product variation. Only applicable with position set to
  • # PRODUCT_COLUMN.
  • useProductNames: Boolean
  • # Code of of the product selection's default language.
  • baseLanguageId: LanguageEnum
  • }

link Required by