Как пользоваться
- 1
Укажите фактическое название и доступные product identifiers.
- 2
Добавьте Offer только когда опубликованы price, currency и соответствующие availability/condition данные.
- 3
Проверьте JSON-LD и синхронизируйте его с видимой карточкой и текущими данными магазина.
Что умеет инструмент
- Поддерживает name, description, URL, @id, images, SKU, Brand, GTIN и MPN.
- Создаёт Offer с price, ISO-like three-letter currency, availability, itemCondition, seller и priceValidUntil.
- Не выводит Offer при неполной паре price/priceCurrency и не создаёт aggregateRating или review.
Когда пригодится
- Подготовить базовый Product JSON-LD для одной карточки товара.
- Проверить формат GTIN, currency и Offer перед внедрением в шаблон CMS.
- Создать безопасный черновик без фиктивных рейтингов и отзывов.
Что происходит внутри
GTIN property выбирается по длине: gtin8, gtin12, gtin13 или gtin14.
Availability и itemCondition сериализуются как schema.org URL только из ограниченного списка формы.
Вопросы и ответы
Можно ли добавить рейтинг, если отзывов пока нет?
Нет. Генератор намеренно не создаёт ratings или reviews. Добавляйте их только из реальных опубликованных данных и после отдельной проверки требований.
Почему availability требует price и currency?
В этой bounded модели availability находится внутри Offer. Чтобы не создавать неполную offer-сущность, форма требует базовую ценовую пару.
