JSON модель для страницы товара
Полная JSON-модель
Общая структура
Модель представляет собой объект product, содержащий полную информацию о товаре, включая его характеристики, медиа-материалы и дополнительные данные.
Страница с флагманским продуктом на основе которой строилась JSON-модель: https://www.umserv.ru/catalog/roboty/roboty-dlya-uborki/polomoechnaya-mashina-viggo-sc80/
Пример использования JSON:
"product": {
"id": 9823,
"name": "Поломоечный робот VIGGO SC80Pro",
"price": 3300000,
"type": "roboty",
"code": "polomoechnaya-mashina-viggo-sc80",
"link": "/catalog/roboty/roboty-dlya-uborki/polomoechnaya-mashina-viggo-sc80/",
"article": "viggo-sc80",
"previewText": "Макс. эффективность уборки: 4000 м²/ч, ширина подметания/очистки: 1160 мм / 800 мм, объем баков воды чистая/грязная: 140 л/ 170л, объем мусорного бака: 1.5 л, аккумулятор: 38 В / 200 Ач, батарея LiFeP04, время работы на одной зарядке: 4-5 часов",
"description": "<h2>Робот поломойка Viggo SC80Pro</h2>\r\n<p>\r\n\t Viggo SC80Pro — профессиональный робот-поломоечная машина для автоматической уборки больших помещений. Это идеальное решение для торговых центров, логистических комплексов, вокзалов, бизнес-центров и других объектов, где важно поддерживать высокие стандарты чистоты без участия человека. Поломоечный робот Viggo SC80Pro сочетает в себе высокую производительность, интеллектуальную навигацию и простоту управления, обеспечивая эффективную уборку и сокращение эксплуатационных затрат.\r\n</p>\r\n<p>\r\n\t Устройство оснащено литий-ионной батареей, обеспечивающей до 6 часов автономной работы на одном заряде, а производительность достигает 4000 м²/ч. Чистый и грязный баки на 140 и 170 литров соответственно позволяют проводить длительные уборочные циклы без перерывов. Благодаря системе навигации на основе LiDAR, 3D-камер и SLAM-технологий, Viggo SC80Pro точно строит карту помещения, избегает препятствий и выполняет уборку даже в сложных зонах. Робот самостоятельно возвращается на станцию подзарядки и может быть настроен через сенсорный дисплей или удалённо.\r\n</p>\r\n<p>\r\n\t Купить роботизированную поломоечную машину Viggo SC80Pro стоит тем, кто ищет сочетание технологичности, надёжности и высокой эффективности. Она идеально подходит для <a href=\"https://www.umserv.ru/roboty-uborshchiki/\">автоматизации клининга</a> в местах с высокой проходимостью и позволяет снизить расходы на персонал, повысив качество уборки. Заказать Viggo SC80Pro с доставкой и поддержкой вы можете в нашей компании — получите интеллектуальное решение для уборки уже сегодня.\r\n</p>",
"images": [
{
"src": "/upload/iblock/30b/3e9r74rceph4jchi3gpddde2gpe5o4or/viggo_1.png",
"alt": "Поломоечный робот VIGGO SC80Pro"
},
{
"src": "/upload/iblock/fb5/mxty8dfm64p9lfduxpiq64w8nd0laupj.webp",
"alt": "Поломоечный робот VIGGO SC80Pro"
},
{
"src": "/upload/iblock/cf6/wupkx82wj9ry5erixb8luc57nsvq9pgk.webp",
"alt": "Поломоечный робот VIGGO SC80Pro"
},
{
"src": "/upload/iblock/c30/8d4zl9hj81x61hcati2csobrl6a7eskp.webp",
"alt": "Поломоечный робот VIGGO SC80Pro"
},
{
"src": "/upload/iblock/90c/06n9d425h6tiz2um0ep3rp8ze4cicuue.webp",
"alt": "Поломоечный робот VIGGO SC80Pro"
},
{
"src": "/upload/iblock/3e3/kd7zi512nf2zotl7upglm9kbj299oanv.webp",
"alt": "Поломоечный робот VIGGO SC80Pro"
}
],
"characteristics": [
{
"caption": "Производительность макс., м<sup>2</sup>/ч",
"value": "4000"
},
{
"caption": "Объем бака для чистой воды, л",
"value": "140"
},
{
"caption": "Объем бака для грязной воды, л",
"value": "170"
},
{
"caption": "Время непрерывной работы на одном заряде, ч",
"value": "4-5"
},
{
"caption": "Время зарядки, ч",
"value": ""
},
{
"caption": "Рабочая ширина водосборной щетки, мм",
"value": "800"
},
{
"caption": "Диаметр дисковой щетки, мм",
"value": ""
},
{
"caption": "Габаритные размеры, мм",
"value": "1340x1024х1350"
},
{
"caption": "Тип батареи",
"value": "Литий-ионная"
},
{
"caption": "Навигация",
"value": "LiDAR, 3D камеры, SLAM-ориентированная карта"
},
{
"caption": "Препятствия",
"value": "Распознавание и объезд объектов в реальном времени"
},
{
"caption": "Уровень шума, дБ",
"value": "≤ 70"
},
{
"caption": "Режимы управления",
"value": "Ручной / автоматический / программируемый"
},
{
"caption": "Особенности",
"value": "Настройка маршрутов, интеллектуальная работа, автоматический возврат на станцию, точечная и патрульная уборка"
}
]
"vendor": {
"src": "https://api-www.umserv.ru/upload/uf/1f4/xdqsuso9xe22292l0x1dqyonkxblhaze/image-_8_.png",
"alt": "VIGGO logo",
"name": "VIGGO",
"code": "vendor VIGGO"
},
"files": [
{
"caption": "Viggo-Презентация-Промышленные-роботы-уборщики",
"name": "Viggo Презентация Промышленные роботы-уборщики",
"uri": "https://api-www.umserv.ru/upload/uf/906/q88o723tltxb6a8f1ihusnwqbxwkflhz.pdf",
},
{
"caption": "Viggo-Презентация-Автономный-робот",
"name": "Viggo Презентация Автономный робот",
"uri": "https://api-www.umserv.ru/upload/uf/6da/596h016qv3xl6c9dv7i6bfsp5fzuwtxh.pdf",
}
],
"videos": [
"https://rutube.ru/play/embed/caddabade8a1e7c7640d62c2f27fc68d",
"https://rutube.ru/play/embed/0c51f3312877c778b3f39aa858142e19/"
],
"configurations": [
{
"article": "viggo-sc80",
"price": 0,
"description": "Макс. эффективность уборки: 4000 м²/ч, ширина подметания/очистки: 1160 мм / 800 мм, объем баков воды чистая/грязная: 140 л/ 170л, объем мусорного бака: 1.5 л, аккумулятор: 38 В / 200 Ач, батарея LiFeP04, время работы на одной зарядке: 4-5 часов",
"active": true,
"link": "/catalog/roboty/roboty-dlya-uborki/polomoechnaya-mashina-viggo-sc80/"
}
]
}
JSON Schema:
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Product",
"type": "object",
"properties": {
"product": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"name": {
"type": "string"
},
"price": {
"type": "integer"
},
"type": {
"type": "string"
},
"code": {
"type": "string"
},
"link": {
"type": "string",
"format": "uri"
},
"article": {
"type": "string"
},
"previewText": {
"type": "string"
},
"description": {
"type": "string"
},
"images": {
"type": "array",
"items": {
"type": "object",
"properties": {
"src": {
"type": "string",
"format": "uri"
},
"alt": {
"type": "string"
}
},
"required": ["src", "alt"]
}
},
"characteristics": {
"type": "array",
"items": {
"type": "object",
"properties": {
"caption": {
"type": "string"
},
"value": {
"type": "string"
}
},
"required": ["caption", "value"]
}
},
"vendor": {
"type": "object",
"properties": {
"src": {
"type": "string",
"format": "uri"
},
"alt": {
"type": "string"
},
"name": {
"type": "string"
},
"code": {
"type": "string"
}
},
"required": ["src", "alt", "name", "code"]
},
"files": {
"type": "array",
"items": {
"type": "object",
"properties": {
"caption": {
"type": "string"
},
"name": {
"type": "string"
},
"uri": {
"type": "string",
"format": "uri"
}
},
"required": ["caption", "name", "uri"]
}
},
"videos": {
"type": "array",
"items": {
"type": "string",
"format": "uri"
}
},
"configurations": {
"type": "array",
"items": {
"type": "object",
"properties": {
"article": {
"type": "string"
},
"price": {
"type": "integer"
},
"description": {
"type": "string"
},
"active": {
"type": "boolean"
},
"link": {
"type": "string",
"format": "uri"
}
},
"required": ["article", "price", "description", "active", "link"]
}
}
},
"required": [
"id",
"name",
"price",
"type",
"code",
"link",
"article",
"previewText",
"description",
"images",
"characteristics",
"vendor"
]
}
},
"required": ["product"]
}
Подробное описание JSON-модели
1. Название товара, цена товара, краткое описание товара, категория товара
{
"id": 9823,
"name": "Поломоечный робот VIGGO SC80Pro",
"price": 3300000,
"type": "roboty",
"code": "polomoechnaya-mashina-viggo-sc80",
"link": "/catalog/roboty/roboty-dlya-uborki/polomoechnaya-mashina-viggo-sc80/",
"article": "viggo-sc80",
"previewText": "Макс. эффективность уборки: 4000 м²/ч, ширина подметания/очистки: 1160 мм / 800 мм, объем баков воды чистая/грязная: 140 л/ 170л, объем мусорного бака: 1.5 л, аккумулятор: 38 В / 200 Ач, батарея LiFeP04, время работы на одной зарядке: 4-5 часов"
}
Описание полей:
Поле | Тип | Описание | Пример значения |
id | number | Уникальный идентификатор продукта | 9823 |
name | string | Название продукта | "Поломоечный робот VIGGO SC80Pro" |
price | number | Цена продукта в рублях | 100000 |
type | string | Категория к которой относится продукт | "roboty" |
code | string | Уникальный код продукта (slug для URL) | "polomoechnaya-mashina-viggo-sc80" |
link | string | Относительный URL страницы продукта | "/catalog/roboty/roboty-dlya-uborki/polomoechnaya-mashina-viggo-sc80/" |
article | string | Уникальный артикул товара | "viggo-sc80" |
previewText | string | Краткое описание продукта | "Макс. эффективность уборки: 4000 м²/ч, ширина..." |
2. Галерея изображений
"images": [
{
"src": "/upload/iblock/30b/3e9r74rceph4jchi3gpddde2gpe5o4or/viggo_1.png",
"alt": "Поломоечный робот VIGGO SC80Pro"
},
{
"src": "/upload/iblock/fb5/mxty8dfm64p9lfduxpiq64w8nd0laupj.webp",
"alt": "Поломоечный робот VIGGO SC80Pro"
},
{
"src": "/upload/iblock/cf6/wupkx82wj9ry5erixb8luc57nsvq9pgk.webp",
"alt": "Поломоечный робот VIGGO SC80Pro"
},
{
"src": "/upload/iblock/c30/8d4zl9hj81x61hcati2csobrl6a7eskp.webp",
"alt": "Поломоечный робот VIGGO SC80Pro"
},
{
"src": "/upload/iblock/90c/06n9d425h6tiz2um0ep3rp8ze4cicuue.webp",
"alt": "Поломоечный робот VIGGO SC80Pro"
},
{
"src": "/upload/iblock/3e3/kd7zi512nf2zotl7upglm9kbj299oanv.webp",
"alt": "Поломоечный робот VIGGO SC80Pro"
}
]
Описание полей:
Поле | Тип | Описание | Пример значения |
images | array[object] | Массив изображений продукта | { "src": "/upload/iblock/30b/3e9r74rceph4jchi3gpddde2gpe5o4or/viggo_1.png", "alt": "Поломоечный робот VIGGO SC80Pro"} |
src | string | Путь к изображению | "/upload/iblock/3e3/kd7zi512nf2zotl7upglm9kbj299oanv.webp" |
alt | string | Альтернативный текст изображения | "Поломоечный робот VIGGO SC80Pro" |
3. Характеристики в кратком описании товара, характеристики в детальном описании товара
"characteristics": [
{
"caption": "Производительность макс., м<sup>2</sup>/ч",
"value": "4000"
},
{
"caption": "Объем бака для чистой воды, л",
"value": "140"
},
{
"caption": "Объем бака для грязной воды, л",
"value": "170"
},
{
"caption": "Время непрерывной работы на одном заряде, ч",
"value": "4-5"
},
{
"caption": "Время зарядки, ч",
"value": ""
},
{
"caption": "Рабочая ширина водосборной щетки, мм",
"value": "800"
},
{
"caption": "Диаметр дисковой щетки, мм",
"value": ""
},
{
"caption": "Габаритные размеры, мм",
"value": "1340x1024х1350"
},
{
"caption": "Тип батареи",
"value": "Литий-ионная"
},
{
"caption": "Навигация",
"value": "LiDAR, 3D камеры, SLAM-ориентированная карта"
},
{
"caption": "Препятствия",
"value": "Распознавание и объезд объектов в реальном времени"
},
{
"caption": "Уровень шума, дБ",
"value": "≤ 70"
},
{
"caption": "Режимы управления",
"value": "Ручной / автоматический / программируемый"
},
{
"caption": "Особенности",
"value": "Настройка маршрутов, интеллектуальная работа, автоматический возврат на станцию, точечная и патрульная уборка"
}
]
Описание полей:
Поле | Тип | Описание | Пример значения |
characteristics | array[object] | Массив характеристик продукта | {"caption": "Производительность макс., м<sup>2</sup>/ч", "value": "4000"} |
caption | string | Название характеристики товара. Прим. Может содержать теги <sup>, <sub>, они необходимы для корректного отображения надстрочных и подстрочных знаков | "Производительность макс., м<sup>2</sup>/ч" |
value | string | Значение характеристики | "4000" |
4. Детальное описание товара
{
"description": "<h2>Робот поломойка Viggo SC80Pro</h2>\r\n<p>\r\n\t Viggo SC80Pro — профессиональный робот-поломоечная машина для автоматической уборки больших помещений. Это идеальное решение для торговых центров, логистических комплексов, вокзалов, бизнес-центров и других объектов, где важно поддерживать высокие стандарты чистоты без участия человека. Поломоечный робот Viggo SC80Pro сочетает в себе высокую производительность, интеллектуальную навигацию и простоту управления, обеспечивая эффективную уборку и сокращение эксплуатационных затрат.\r\n</p>\r\n<p>\r\n\t Устройство оснащено литий-ионной батареей, обеспечивающей до 6 часов автономной работы на одном заряде, а производительность достигает 4000 м²/ч. Чистый и грязный баки на 140 и 170 литров соответственно позволяют проводить длительные уборочные циклы без перерывов. Благодаря системе навигации на основе LiDAR, 3D-камер и SLAM-технологий, Viggo SC80Pro точно строит карту помещения, избегает препятствий и выполняет уборку даже в сложных зонах. Робот самостоятельно возвращается на станцию подзарядки и может быть настроен через сенсорный дисплей или удалённо.\r\n</p>\r\n<p>\r\n\t Купить роботизированную поломоечную машину Viggo SC80Pro стоит тем, кто ищет сочетание технологичности, надёжности и высокой эффективности. Она идеально подходит для <a href=\"https://www.umserv.ru/roboty-uborshchiki/\">автоматизации клининга</a> в местах с высокой проходимостью и позволяет снизить расходы на персонал, повысив качество уборки. Заказать Viggo SC80Pro с доставкой и поддержкой вы можете в нашей компании — получите интеллектуальное решение для уборки уже сегодня.\r\n</p>"
}
Описание полей:
Поле | Тип | Описание | Пример значения |
description | string | Полное описание продукта в HTML-формате. В качестве значения используется верстка (теги, атрибуты с контентом внутри). Теги <h2>, <h3>, <h4>, <h5>, <h6>, <p>, <ol>, <ul>, <li>, <iframe> | "<h2>Робот поломойка Viggo SC80Pro</h2>\r\n<p>\r\n\t Viggo SC80Pro — профессиональный робот-поломоечная машина для автоматической уборки больших помещений.</p>..." |
5. Логотип вендора
{
"vendor": {
"src": "https://api-www.umserv.ru/upload/uf/1f4/xdqsuso9xe22292l0x1dqyonkxblhaze/image-_8_.png",
"alt": "VIGGO logo",
"name": "VIGGO",
"code": "vendor VIGGO"
}
}
Описание полей:
Поле | Тип | Описание | Пример значения |
vendor | object | Информация о производителе. | { "src": "https://api-www.umserv.ru/upload/uf/1f4/xdqsuso9xe22292l0x1dqyonkxblhaze/image-_8_.png", "alt": "VIGGO logo", "name": "VIGGO", "code": "vendor VIGGO" } |
src | string | URL логотипа производителя | "https://api-www.umserv.ru/upload/uf/1f4/xdqsuso9xe22292l0x1dqyonkxblhaze/image-_8_.png" |
alt |
string | Альтернативный текст логотипа | "VIGGO logo", |
name |
string | Название производителя (нужно для фильтрации, пока функционал не реализован) | "VIGGO" |
code |
string | Код производителя (нужен для фильтрации, пока функционал не реализован) | "vendor VIGGO" |
7. Файлы (презентации, описание характеристик, документация и тд), видео
"files": [
{
"caption": "Viggo-Презентация-Промышленные-роботы-уборщики",
"name": "Viggo Презентация Промышленные роботы-уборщики",
"uri": "https://api-www.umserv.ru/upload/uf/906/q88o723tltxb6a8f1ihusnwqbxwkflhz.pdf",
},
{
"caption": "Viggo-Презентация-Автономный-робот",
"name": "Viggo Презентация Автономный робот",
"uri": "https://api-www.umserv.ru/upload/uf/6da/596h016qv3xl6c9dv7i6bfsp5fzuwtxh.pdf",
}
],
"videos": [
"https://rutube.ru/play/embed/caddabade8a1e7c7640d62c2f27fc68d",
"https://rutube.ru/play/embed/0c51f3312877c778b3f39aa858142e19/"
]
Поле | Тип | Описание | Пример значения |
files | array[object] |
Массив файлов для скачивания (презентации, инструкции) |
{ "caption": "Viggo Презентация Промышленные роботы-уборщики", "name": "Viggo Презентация Промышленные роботы-уборщики", "uri": "https://api-www.umserv.ru/upload/uf/906/q88o723tltxb6a8f1ihusnwqbxwkflhz.pdf", } |
caption | string | Название файла для скачивания | "Viggo-Презентация Промышленные-роботы-уборщики" |
name | string | Название файла для отображения на сайте | "Viggo Презентация Промышленные роботы-уборщики" |
uri | string | URL для скачивания файла | "https://api-www.umserv.ru/upload/uf/906/q88o723tltxb6a8f1ihusnwqbxwkflhz.pdf" |
videos | array[string] | Массив ссылок на видео, содержит в себе ссылки для тега <iframe> | [ "https://rutube.ru/play/embed/caddabade8a1e7c7640d62c2f27fc68d", "https://rutube.ru/play/embed/0c51f3312877c778b3f39aa858142e19/" ] |
6. Конфигурации
{
"configurations": [
{
"article": "viggo-sc80",
"price": 0,
"description": "Макс. эффективность уборки: 4000 м²/ч, ширина подметания/очистки: 1160 мм / 800 мм, объем баков воды чистая/грязная: 140 л/ 170л, объем мусорного бака: 1.5 л, аккумулятор: 38 В / 200 Ач, батарея LiFeP04, время работы на одной зарядке: 4-5 часов",
"active": true,
"link": "/catalog/roboty/roboty-dlya-uborki/polomoechnaya-mashina-viggo-sc80/"
}
]
}
В случае большего количества конфигураций:
"configurations": [
{
"article": "AS3664RF4NSR1",
"price": 0,
"description": "ОС Android 12 (GMS), сканер 2D Imager (Zebra SE4770SR), основной процессор - Kryo 260 Octa-Core 2GHz, память 4GB/64GB, интерфейс Wi-Fi 5 / BT, диагональ 5.5\", клавиатура Screen, аккумулятор 4000 мАч, IP65 & IP68, NFC, Simple Package W/O Adapter NOR Plug for CN only",
"active": true,
"link": "/catalog/tsd/mobilnye-terminaly-sbora-dannyh/terminal-sbora-dannykh-cipherlab-rs36-as3664rf4nsr1/"
},
{
"article": "AS3664AF4NSG1",
"price": null,
"description": "ОС Android 12 (GMS), сканер 2D Imager (Zebra SE5500), основной процессор - Kryo 260 Octa-Core 2GHz, память 4GB/64GB, интерфейс Wi-Fi 5 / BT, диагональ 5.5\", клавиатура Screen, аккумулятор 4000 мАч, IP65 & IP68, NFC, Simple Package W/O Adapter NOR Plug for CN only",
"active": false,
"link": "/catalog/tsd/mobilnye-terminaly-sbora-dannyh/terminal-sbora-dannykh-cipherlab-rs36-as3664af4nsg1/"
},
{
"article": "AS3664AF4NSR1",
"price": null,
"description": "ОС Android 12 (GMS), сканер 2D Imager (Zebra SE5500), основной процессор - Kryo 260 Octa-Core 2GHz, память 4GB/64GB, интерфейс Wi-Fi 5 / BT, диагональ 5.5\", клавиатура Screen, аккумулятор 4000 мАч, IP65 & IP68, NFC, Simple Package W/O Adapter NOR Plug for CN only",
"active": false,
"link": "/catalog/tsd/mobilnye-terminaly-sbora-dannyh/terminal-sbora-dannykh-cipherlab-rs36-as3664af4nsr1/"
}
]
Описание полей:
Поле | Тип | Описание | Пример значения |
configurations | array[object] | Массив конфигураций продукта | { "article": "AS3664RF4NSR1", "price": 0, "description": "ОС Android 12 (GMS), сканер 2D Imager (Zebra SE4770SR), основной процессор - Kryo 260 Octa-Core 2GHz, память 4GB/64GB, интерфейс Wi-Fi 5 / BT, диагональ 5.5\", клавиатура Screen, аккумулятор 4000 мАч, IP65 & IP68, NFC, Simple Package W/O Adapter NOR Plug for CN only", "active": true, "link": "/catalog/tsd/mobilnye-terminaly-sbora-dannyh/terminal-sbora-dannykh-cipherlab-rs36-as3664rf4nsr1/" } |
article | string | Название (артикул) конфигурации | "AS3664RF4NSR1" |
price | number/null | Цена конфигурации | 3000 либо null если цена отсутствует |
description | string | Описание конфигурации | "ОС Android 12 (GMS), сканер 2D Imager (Zebra SE4770SR), основной процессор - Kryo 260 Octa-Core 2GHz, память 4GB/64GB, интерфейс Wi-Fi 5 / BT, диагональ 5.5\", клавиатура Screen, аккумулятор 4000 мАч, IP65 & IP68, NFC, Simple Package W/O Adapter NOR Plug for CN only" |
active | boolean | Флаг активности конфигурации. Отмечает какая конфигурация на данный момент активна, нужна для верстки что бы вместо ссылки ставился элемент с текстом "просматриваемая модель" | active применяется верстка к данной конфигурации false применяется стандартная верстка (ссылкой) к данной конфигурации |
link | string | Ссылка на конфигурацию | "/catalog/tsd/mobilnye-terminaly-sbora-dannyh/terminal-sbora-dannykh-cipherlab-rs36-as3664rf4nsr1/" |
Пример взят отсюда: https://www.umserv.ru/catalog/tsd/korporativnye-terminaly-sbora-dannyh/terminal-sbora-dannykh-cipherlab-rs36-as3664rf4nsr1/
No Comments