Uploaded update:
Version 4.6 BS
Changes:
- Updated for 2.3.4.1. CE Frozen
- Updated template naming and auto inclusion in all content modules
- Added "is-product" class and "data-is-special"
- Added "data-has-attributes", "data-in-stock" and "data-product-id" to "buy" buttons in all modules.
@azpro, @John W,
I checked the structured Data and the core modules throw exact the same errors so I left the code unchanged.
I believe Google sees the modules when crawling the pages, it doens't need to register account, guests see them, so why not Google after visiting some products.