Represents a product from the Shopify store.
A unique Shopify Product ID, usually an integer.
The marketplace associated with the product, in this case, Shopify.
The title of the product.
The description of the product scraped and extracted from the HTML of the product page.
The vendor of the product.
The URL to the product page.
The price of the product in the form of a Price object.
A boolean flag to indicate whether any of the product variants are available.
A list of additional tags associated with the product.
A list of images of the product, implementing the Image interface.
A list of product variants available, usually different sizes or colors, implementing the Variant interface.
The raw HTML of the product page description.
A handle for the product collection, used to group products together.
A unique handle for the product.
The maximum price across the product variants.
The minimum price across the product variants.
The type of the product.
The date and time when the product was created.
The date and time when the product was published.
The canonical URL of the store.
The domain name part of the store canonical URL, e.g., abc.myshopify.com.
A list of extra customizations for a product.
reviewsConnection( before: ID after: ID first: Int last: Int ):
A connection to fetch product reviews. It accepts the arguments before, after, first, and last for pagination purposes and returns a