Schema.org is actually a tree-like details product, which suggests that its conditions also have interactions between on their own by way of hierarchy. This is called class hierarchy You need to use both structure to implement your schema. The two formats will make your web pages suitable for rich snippets. https://bookmarkedblog.com/story19345048/new-step-by-step-map-for-opencart-api