Skip to main content

GuidedVariantRow

One variant offered at the end of a guided flow.

type GuidedVariantRow {
attributeName: String
attributeValue: String
attributes: [GuidedVariantAttribute!]!
available: Boolean!
imageUrl: String
label: String!
productId: ID!
productName: String!
sku: String!
variantId: ID!
variantName: String
}

Fields​

GuidedVariantRow.attributeName ● String scalar​

The attribute the rows are told apart by, e.g. Colour.

GuidedVariantRow.attributeValue ● String scalar​

This variant's value of that attribute, e.g. Black.

GuidedVariantRow.attributes ● [GuidedVariantAttribute!]! non-null object​

Every attribute of the variant.

GuidedVariantRow.available ● Boolean! non-null scalar​

True when the variant is available.

GuidedVariantRow.imageUrl ● String scalar​

The variant's picture, else its attribute value's, else the product's.

GuidedVariantRow.label ● String! non-null scalar​

The label of the variant.

GuidedVariantRow.productId ● ID! non-null scalar​

The ID of the product.

GuidedVariantRow.productName ● String! non-null scalar​

The name of the product.

GuidedVariantRow.sku ● String! non-null scalar​

The SKU of the variant.

GuidedVariantRow.variantId ● ID! non-null scalar​

The ID of the product variant.

GuidedVariantRow.variantName ● String scalar​

The variant's own name; null when it has none.

Member Of​

GuidedStepResult object