[{"data":1,"prerenderedAt":654},["ShallowReactive",2],{"docs-article-\u002Fdocs\u002Fcatalog\u002Fbulk-import":3,"docs-all":401},{"id":4,"title":5,"body":6,"category":388,"categoryLabel":389,"description":390,"extension":391,"meta":392,"navigation":393,"order":394,"path":395,"pro":396,"seo":397,"stem":398,"updated":399,"__hash__":400},"docs\u002Fdocs\u002Fcatalog\u002Fbulk-import.md","Массовый импорт меню из Excel",{"type":7,"value":8,"toc":377},"minimark",[9,13,17,22,41,45,53,189,238,242,262,265,269,278,293,302,308,323,327,344,348,357,361],[10,11,5],"h1",{"id":12},"массовый-импорт-меню-из-excel",[14,15,16],"p",{},"Если у вас уже есть меню в Excel (или Google-таблицах) — залейте его в Misea одним файлом.",[18,19,21],"h2",{"id":20},"где","Где",[14,23,24,31,32,36,37,40],{},[25,26,30],"a",{"href":27,"rel":28},"https:\u002F\u002Fadmin.misea.ru\u002Fproducts",[29],"nofollow","\u002Fproducts"," → кнопка ",[33,34,35],"strong",{},"Импорт"," сверху-справа → ",[33,38,39],{},"Скачать шаблон",".",[18,42,44],{"id":43},"шаблон","Шаблон",[14,46,47,48,52],{},"Шаблон — это ",[49,50,51],"code",{},".xlsx"," с нужными колонками. Не меняйте заголовки — импорт сверяет их по имени.",[54,55,56,72],"table",{},[57,58,59],"thead",{},[60,61,62,66,69],"tr",{},[63,64,65],"th",{},"Колонка",[63,67,68],{},"Обязательна",[63,70,71],{},"Пример",[73,74,75,89,101,113,126,138,150,165,177],"tbody",{},[60,76,77,83,86],{},[78,79,80],"td",{},[49,81,82],{},"name",[78,84,85],{},"✅",[78,87,88],{},"Капучино",[60,90,91,96,98],{},[78,92,93],{},[49,94,95],{},"price",[78,97,85],{},[78,99,100],{},"280",[60,102,103,108,110],{},[78,104,105],{},[49,106,107],{},"category",[78,109,85],{},[78,111,112],{},"Напитки",[60,114,115,120,123],{},[78,116,117],{},[49,118,119],{},"description",[78,121,122],{},"—",[78,124,125],{},"молоко, эспрессо",[60,127,128,133,135],{},[78,129,130],{},[49,131,132],{},"weight",[78,134,122],{},[78,136,137],{},"200 мл",[60,139,140,145,147],{},[78,141,142],{},[49,143,144],{},"sku",[78,146,122],{},[78,148,149],{},"1001",[60,151,152,157,159],{},[78,153,154],{},[49,155,156],{},"image_url",[78,158,122],{},[78,160,161],{},[25,162,163],{"href":163,"rel":164},"https:\u002F\u002F...\u002Fimg.jpg",[29],[60,166,167,172,174],{},[78,168,169],{},[49,170,171],{},"active",[78,173,122],{},[78,175,176],{},"1",[60,178,179,184,186],{},[78,180,181],{},[49,182,183],{},"stock",[78,185,122],{},[78,187,188],{},"50",[190,191,192,203,216,221,233],"ul",{},[193,194,195,197,198,197,200,202],"li",{},[49,196,82],{},", ",[49,199,95],{},[49,201,107],{}," обязательны.",[193,204,205,207,208,211,212,215],{},[49,206,107],{}," должна ",[33,209,210],{},"уже существовать"," в ",[49,213,214],{},"\u002Fcategories"," — если нет, строка пропустится с ошибкой.",[193,217,218,220],{},[49,219,156],{}," — публичная ссылка на изображение (можно временно залить на Imgur, Google Drive с шарингом «All»).",[193,222,223,225,226,228,229,232],{},[49,224,171],{}," — ",[49,227,176],{}," (опубликовано) или ",[49,230,231],{},"0"," (скрыто).",[193,234,235,237],{},[49,236,183],{}," — начальный остаток. Если не указано, остатков не ведётся.",[18,239,241],{"id":240},"процесс","Процесс",[243,244,245,250,256,259],"ol",{},[193,246,247,248,40],{},"Скачайте шаблон → заполните данные → сохраните как ",[49,249,51],{},[193,251,252,253,255],{},"Нажмите ",[33,254,35],{}," → выберите файл.",[193,257,258],{},"Система покажет превью: сколько строк распознано, какие с ошибками.",[193,260,261],{},"Подтвердить → импорт.",[14,263,264],{},"Файл до 1000 строк обрабатывается за 30–60 секунд.",[18,266,268],{"id":267},"типичные-ошибки","Типичные ошибки",[14,270,271,274,275,277],{},[33,272,273],{},"«Category not found»"," — такой категории нет в ",[49,276,214],{},". Создайте её до импорта.",[14,279,280,283,284,286,287,286,290,40],{},[33,281,282],{},"«Invalid price format»"," — число со знаком валюты или запятой. Только число без пробелов: ",[49,285,100],{},", не ",[49,288,289],{},"280 ₽",[49,291,292],{},"280,00",[14,294,295,298,299,301],{},[33,296,297],{},"«Duplicate SKU»"," — два товара с одинаковым ",[49,300,144],{},". У SKU должна быть уникальность. Либо уберите дубли, либо оставьте поле пустым у одной строки.",[14,303,304,307],{},[33,305,306],{},"«Image URL unreachable»"," — ссылка не открывается из интернета. Если грузите с Google Drive, убедитесь в режиме sharing «Anyone with the link».",[14,309,310,313,314,317,318,322],{},[33,311,312],{},"«Modifiers not imported»"," — модификаторы шаблоном не импортируются. Их нужно создать отдельно в ",[49,315,316],{},"\u002Fmodifier-templates"," и привязать к товарам вручную (либо через расширенный импорт для Pro-клиентов с iiko — см. ",[25,319,321],{"href":320},"\u002Fdocs\u002Fintegrations\u002Fiiko-setup","iiko: синхронизация",").",[18,324,326],{"id":325},"повторный-импорт","Повторный импорт",[14,328,329,330,333,334,337,338,340,341,343],{},"Если загрузите файл ещё раз — ",[33,331,332],{},"новые"," позиции добавятся, а ",[33,335,336],{},"существующие"," (с тем же ",[49,339,144],{}," или ",[49,342,82],{}," в той же категории) обновятся. Удалённых не будет: импорт не удаляет товары.",[18,345,347],{"id":346},"экспорт","Экспорт",[14,349,350,351,353,354,356],{},"В ",[49,352,30],{}," → ",[33,355,347],{}," выгрузит всё текущее меню в тот же формат. Удобно для редактирования в Excel и повторной загрузки.",[18,358,360],{"id":359},"следующие-шаги","Следующие шаги",[190,362,363,370],{},[193,364,365,369],{},[25,366,368],{"href":367},"\u002Fdocs\u002Fcatalog\u002Fmodifiers","Модификаторы"," — их нужно добавить отдельно.",[193,371,372,376],{},[25,373,375],{"href":374},"\u002Fdocs\u002Fcatalog\u002Fadd-dish","Как добавить блюдо"," — по одному вручную.",{"title":378,"searchDepth":379,"depth":379,"links":380},"",2,[381,382,383,384,385,386,387],{"id":20,"depth":379,"text":21},{"id":43,"depth":379,"text":44},{"id":240,"depth":379,"text":241},{"id":267,"depth":379,"text":268},{"id":325,"depth":379,"text":326},{"id":346,"depth":379,"text":347},{"id":359,"depth":379,"text":360},"catalog",null,"Формат файла, обязательные и опциональные поля, типичные ошибки при импорте 50+ позиций.","md",{},true,5,"\u002Fdocs\u002Fcatalog\u002Fbulk-import",false,{"title":5,"description":390},"docs\u002Fcatalog\u002Fbulk-import","2026-04-23","W1RQaMWl98xiOhe6hDTpBnGHUxEVCY5-uLxbOHv4qm0",[402,408,414,417,422,427,432,437,442,447,452,456,460,464,468,472,476,481,486,489,493,497,501,505,509,513,518,522,526,530,534,538,542,543,547,551,555,560,565,570,575,580,585,590,595,600,605,610,615,620,625,630,633,636,639,642,645,648,651],{"path":403,"title":404,"description":405,"category":406,"order":407,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Ffrom-scratch","С нуля: витрина от и до","Полный сквозной маршрут по конструктору — от пустого шаблона до опубликованной витрины с каталогом, фирменным стилем, мобильной версией, QR-кодом и собственным доменом.","site-builder",0,{"path":409,"title":410,"description":411,"category":412,"order":413,"pro":393},"\u002Fdocs\u002Fanalytics\u002Frevenue-average-check","Выручка и средний чек","\u002Freports — метрики выручки и ср. чека, графики по времени, сравнение периодов, Free vs Pro.","analytics",1,{"path":374,"title":415,"description":416,"category":388,"order":413,"pro":396},"Как добавить блюдо в меню","Пошагово — фото, цена, категория, модификаторы и опции. Что важно, а что можно пропустить.",{"path":418,"title":419,"description":420,"category":421,"order":413,"pro":393},"\u002Fdocs\u002Fdelivery\u002Fenable-delivery","Включить доставку и зоны","Настройка доставки, выбор между списком зон и полигонами на карте, минимальная сумма.","delivery",{"path":423,"title":424,"description":425,"category":426,"order":413,"pro":396},"\u002Fdocs\u002Ffaq\u002Ftroubleshooting","Чеклист — частые проблемы и как их решить","Не приходят заказы, не открывается QR-меню, гость не видит блюдо — 10 типичных ситуаций с решениями.","faq",{"path":428,"title":429,"description":430,"category":431,"order":413,"pro":396},"\u002Fdocs\u002Fgetting-started\u002Ffirst-login","Первый вход и создание заведения","Как зарегистрироваться в admin.misea.ru, добавить юрлицо и создать первую локацию за 5 минут.","getting-started",{"path":433,"title":434,"description":435,"category":436,"order":413,"pro":393},"\u002Fdocs\u002Floyalty\u002Fbonuses-cashback","Бонусы и кешбэк","\u002Floyalty — настройка начисления бонусов, правила списания, процент, лимиты.","loyalty",{"path":438,"title":439,"description":440,"category":441,"order":413,"pro":396},"\u002Fdocs\u002Forders\u002Forders-feed","Как читать ленту заказов","Статусы, фильтры, звуковые уведомления, чтобы ничего не пропустить.","orders",{"path":443,"title":444,"description":445,"category":446,"order":413,"pro":396},"\u002Fdocs\u002Fqr-tables\u002Ftables-and-locations","Столы и локации","Разница между локацией и столом, как добавить новую точку или новый QR-стол, что меняется при нескольких филиалах.","qr-tables",{"path":448,"title":449,"description":450,"category":451,"order":379,"pro":396},"\u002Fdocs\u002Fbilling\u002Fhow-to-pay-pro","Как оплатить Pro","Шаги оплаты через YooKassa, промокоды (−10%\u002F−20%), ежемесячная vs годовая подписка, чек.","billing",{"path":453,"title":454,"description":455,"category":388,"order":379,"pro":396},"\u002Fdocs\u002Fcatalog\u002Fcategories","Категории и подкатегории меню","Как сгруппировать блюда, задать порядок, скрыть категорию или сделать её пустой-заглушкой.",{"path":457,"title":458,"description":459,"category":421,"order":379,"pro":393},"\u002Fdocs\u002Fdelivery\u002Fpolygon-zones","Полигональные зоны на Яндекс.Картах","Рисование зон доставки в виде многоугольников, JS API ключ, автоопределение зоны по адресу гостя.",{"path":320,"title":461,"description":462,"category":463,"order":379,"pro":396},"iiko — подключение шаг-за-шагом","Получение credentials iikoCloud, ввод в Misea, первая синхронизация, выбор терминала.","integrations",{"path":465,"title":466,"description":467,"category":436,"order":379,"pro":393},"\u002Fdocs\u002Floyalty\u002Fcustomer-card","Карточка клиента","\u002Fcustomers — история заказов, средний чек, избранные блюда, персональные заметки.",{"path":469,"title":470,"description":471,"category":441,"order":379,"pro":396},"\u002Fdocs\u002Forders\u002Fcancel-refund","Отмена и возврат заказа","Когда отменять, а когда делать возврат в YooKassa. Полный vs частичный возврат, шаги, типовые кейсы.",{"path":473,"title":474,"description":475,"category":446,"order":379,"pro":396},"\u002Fdocs\u002Fqr-tables\u002Fqr-codes","Как сгенерировать и распечатать QR-коды","Где взять QR-код для стола, какой размер распечатать, куда клеить и что увидит гость после сканирования.",{"path":477,"title":478,"description":479,"category":480,"order":379,"pro":396},"\u002Fdocs\u002Fstaff-schedule\u002Fshift-schedule","График смен","\u002Fschedule — добавление, перенос, замена смен, календарный вид, шаблоны.","staff-schedule",{"path":482,"title":483,"description":484,"category":451,"order":485,"pro":396},"\u002Fdocs\u002Fbilling\u002Fpro-expiration","Что происходит после окончания оплаты Pro","Grace-period 3 дня, что отключается сразу, что сохраняется навсегда, как восстановить Pro.",3,{"path":367,"title":487,"description":488,"category":388,"order":485,"pro":396},"Модификаторы — размеры, молоко, добавки","Как настроить варианты блюда с доплатой (S\u002FM\u002FL, растительное молоко, двойная порция) через шаблоны модификаторов.",{"path":490,"title":491,"description":492,"category":421,"order":485,"pro":393},"\u002Fdocs\u002Fdelivery\u002Fcourier-module","Курьерский модуль","Назначение заказов курьеру, статусы, Telegram-бот курьера, маршрутизация.",{"path":494,"title":495,"description":496,"category":431,"order":485,"pro":396},"\u002Fdocs\u002Fgetting-started\u002Fadmin-overview","Обзор админ-панели за 3 минуты","Карта всех разделов админки Misea — что где лежит, с чего начинать, куда смотреть ежедневно.",{"path":498,"title":499,"description":500,"category":463,"order":485,"pro":396},"\u002Fdocs\u002Fintegrations\u002Fiiko-troubleshooting","iiko — типичные ошибки","401\u002F403, конфликты SKU, несинхронизованные позиции, дубли модификаторов, задержка остатков.",{"path":502,"title":503,"description":504,"category":441,"order":485,"pro":396},"\u002Fdocs\u002Forders\u002Ftelegram-notifications","Уведомления о заказах в Telegram","Как подключить бота к чату персонала, кому приходят уведомления, что настраивается.",{"path":506,"title":507,"description":508,"category":406,"order":485,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Fdraft-vs-published","Черновик vs публикация","Что сохраняется локально, что на сервере, что видят гости. Как работает автосохранение и кнопка «Опубликовать».",{"path":510,"title":511,"description":512,"category":480,"order":485,"pro":396},"\u002Fdocs\u002Fstaff-schedule\u002Ftimesheet-fot","Табель и ФОТ","\u002Ftimesheet — автоматический учёт часов, надбавки, закрытие периода, расчёт зарплаты.",{"path":514,"title":515,"description":516,"category":451,"order":517,"pro":396},"\u002Fdocs\u002Fbilling\u002Frefunds-plan-change","Возврат средств и смена тарифа","Политика возвратов, как перейти с месяца на год (или наоборот), когда возврат невозможен.",4,{"path":519,"title":520,"description":521,"category":388,"order":517,"pro":396},"\u002Fdocs\u002Fcatalog\u002Foptions","Опции блюда — острота, прожарка, без чего","Когда нужна опция, а когда модификатор. Как настроить варианты без доплаты.",{"path":523,"title":524,"description":525,"category":421,"order":517,"pro":393},"\u002Fdocs\u002Fdelivery\u002Fhours-minimums","Часы приёма заказов и минимальная сумма","Настройка времени приёма доставки, минимального чека зоны и локации, слот-расписание.",{"path":527,"title":528,"description":529,"category":431,"order":517,"pro":396},"\u002Fdocs\u002Fgetting-started\u002Finvite-colleague","Как пригласить коллегу в админку","Роли admin, manager, waiter, kitchen, courier — что каждый видит и может, как добавить нового сотрудника.",{"path":531,"title":532,"description":533,"category":463,"order":517,"pro":396},"\u002Fdocs\u002Fintegrations\u002Fyandex-maps-api-key","Яндекс.Карты — где взять JS API ключ","Регистрация на developer.tech.yandex.ru, получение ключа, привязка к домену, вставка в Misea.",{"path":535,"title":536,"description":537,"category":406,"order":517,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Fhistory-undo","История изменений (Undo\u002FRedo)","12 снапшотов на страницу, Ctrl+Z и Ctrl+Shift+Z. Как откатить удалённый блок или неудачное редактирование.",{"path":539,"title":540,"description":541,"category":480,"order":517,"pro":393},"\u002Fdocs\u002Fstaff-schedule\u002Fhours-report","Отчёт по часам и ФОТ","\u002Freports\u002Fhours — план vs факт, переработки, стоимость часа, сравнение периодов.",{"path":395,"title":5,"description":390,"category":388,"order":394,"pro":396},{"path":544,"title":545,"description":546,"category":431,"order":394,"pro":396},"\u002Fdocs\u002Fgetting-started\u002Fbrand-setup","Бренд — логотип, цвета, контакты","Где настроить название заведения, логотип, контактные данные и первичные цвета, которые подтянутся в QR-меню и на сайт.",{"path":548,"title":549,"description":550,"category":463,"order":394,"pro":396},"\u002Fdocs\u002Fintegrations\u002Ftelegram-bot-setup","Telegram — токен бота и привязка чата","BotFather, создание бота, токен, привязка персонала, уведомления о заказах.",{"path":552,"title":553,"description":554,"category":406,"order":394,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Fhero-block","Блок Hero — баннер первого экрана","Заголовок, подзаголовок, фон-картинка, CTA-кнопка. Как сделать сильный первый экран, куда вести кнопку.",{"path":556,"title":557,"description":558,"category":406,"order":559,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Fmenu-block","Блок Меню (каталог товаров)","Макеты сетка\u002Fсписок\u002Fкарточки, карточек в ряд, slider категорий, что прятать-показывать. Главный блок любой витрины.",6,{"path":561,"title":562,"description":563,"category":406,"order":564,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Ftext-image-gallery","Блоки Текст, Изображение, Галерея","Markdown-редактор с жирным\u002Fкурсивом\u002Fпереносами, спецварианты (часы работы, скидки), галерея-список.",7,{"path":566,"title":567,"description":568,"category":406,"order":569,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Fcontacts-block","Блок Контакты","Телефон, адрес, карта, соцсети. Как переопределить данные глобальных настроек для конкретной страницы или локации.",8,{"path":571,"title":572,"description":573,"category":406,"order":574,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Fmap-block","Блок Карта","Автодополнение адреса через Яндекс-Nominatim, встройка карты, метки, масштаб.",9,{"path":576,"title":577,"description":578,"category":406,"order":579,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Fservice-blocks","Карточка товара, Кнопка заказа и служебные блоки","Product Card, Order Button, Categories, Cart, Checkout, Search — когда и зачем ставить.",10,{"path":581,"title":582,"description":583,"category":406,"order":584,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Ffonts-buttons","Шрифты и стиль кнопок","10 шрифтовых семейств, размер 12–24 px, скруглённые vs прямые кнопки, тени и rpadding.",12,{"path":586,"title":587,"description":588,"category":406,"order":589,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Fanimated-backgrounds","Анимированные фоны (Pro)","60+ эффектов — кастомные, Vanta-ported, ReactBits-ported. Переопределение цветов, reduce motion, производительность.",13,{"path":591,"title":592,"description":593,"category":406,"order":594,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Flayout-variant-padding","Подложки блоков и отступы","layout_variant — section \u002F block \u002F empty. Как сделать блок на всю ширину или в виде карточки. Padding, border-radius, max-width.",14,{"path":596,"title":597,"description":598,"category":406,"order":599,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Fseo-meta","SEO — глобальные и страничные мета-теги","Site-SEO vs Page-SEO. Title, description, keywords. OG-превью для соцсетей. Рекомендуемая длина.",15,{"path":601,"title":602,"description":603,"category":406,"order":604,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Flogo-favicon-nav","Логотип, фавикон, название сайта и навигация","Загрузка логотипа (до 10 МБ), фавикон, site_name, nav_links (catalog \u002F page \u002F category \u002F url).",16,{"path":606,"title":607,"description":608,"category":406,"order":609,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Fmedia-library","Медиа-библиотека","Папки и файлы (JPG \u002F PNG \u002F WebP \u002F GIF \u002F SVG до 10 МБ), загрузка, вставка в любой блок, public URL.",17,{"path":611,"title":612,"description":613,"category":406,"order":614,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Fmulti-location","Конструктор для сети ресторанов (per-location)","Глобальные vs per-location настройки, переключатель в toolbar, подтверждение при несохранённых изменениях.",18,{"path":616,"title":617,"description":618,"category":406,"order":619,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Fresponsive-preview","Responsive preview (Desktop \u002F Mobile)","Live-iframe с postMessage, переключение 1200px ↔ 390px, почему важно проверять оба режима.",19,{"path":621,"title":622,"description":623,"category":406,"order":624,"pro":393},"\u002Fdocs\u002Fsite-builder\u002Fcustom-domain","Собственный домен и поддомен","Настройка custom domain, subdomain fallback, TLS-сертификат. DNS-записи, проверка.",20,{"path":626,"title":627,"description":628,"category":389,"order":629,"pro":396},"\u002Fdocs\u002Fbilling\u002Ffree-vs-pro","Free vs Pro — что входит в каждый тариф","[object Object]",100,{"path":631,"title":632,"description":628,"category":389,"order":629,"pro":396},"\u002Fdocs\u002Fgetting-started\u002Ftrial-period","Что такое trial и что будет через 7 дней",{"path":634,"title":635,"description":628,"category":389,"order":629,"pro":396},"\u002Fdocs\u002Fintegrations\u002Fiiko-overview","iiko — зачем нужна синхронизация",{"path":637,"title":638,"description":628,"category":389,"order":629,"pro":396},"\u002Fdocs\u002Fqr-tables\u002Fguest-experience","Что видит гость после сканирования QR",{"path":640,"title":641,"description":628,"category":389,"order":629,"pro":396},"\u002Fdocs\u002Fsite-builder\u002Fcolor-palette","Цветовая палитра — 7 слотов, primary и secondary",{"path":643,"title":644,"description":628,"category":389,"order":629,"pro":396},"\u002Fdocs\u002Fsite-builder\u002Finterface","Интерфейс конструктора — 3 панели и toolbar",{"path":646,"title":647,"description":628,"category":389,"order":629,"pro":396},"\u002Fdocs\u002Fsite-builder\u002Fintroduction","Что такое конструктор витрины и зачем он нужен",{"path":649,"title":650,"description":628,"category":389,"order":629,"pro":396},"\u002Fdocs\u002Fstaff-schedule\u002Fpositions-departments","Должности и отделы",{"path":652,"title":653,"description":628,"category":389,"order":629,"pro":396},"\u002Fdocs\u002Ftelegram-bot\u002Fwaiter-bot","Официант через Telegram-бот",1777025874960]