Как держать каталог в актуальном виде
Ночное обновление живых источников, ручная загрузка, обновление по API, полная замена и что происходит с позициями, которых больше нет в выгрузке.
Обновление само, без вас
Если каталог подключён живым источником — YML-фид, Google Таблица, МойСклад, RetailCRM, 1С или обход сайта, — мы перечитываем его раз в сутки ночью. Ничего нажимать не нужно: цены и наличие приходят сами. Дата последней загрузки, число карточек и текст последней ошибки видны на экране источника, а сравнение способов — в статье Откуда брать каталог.
Кнопка «Загрузить сейчас» на том же экране делает ровно то же самое, что и ночное обновление, — просто сразу и с результатом на глазах.
Файл CSV, XLSX или JSON сам не обновляется: загруженный прайс живёт своей жизнью, а цены на сайте своей. Если каталог меняется чаще раза в месяц, лучше взять живой источник.
Ручное обновление
Загрузите новый файл в разделе Каталог. Позиции с уже известным external_id обновляются, новые добавляются. Переиндексация запускается сама — ничего дополнительно нажимать не надо.
Обновление по API
Если выгрузка собирается автоматически, отправляйте её нам тем же форматом:
POST https://aisse.ru/v1/items
X-API-Key: ваш секретный ключ
Content-Type: application/json
{"items": [ ... ]}
Ключ передаётся только с сервера на сервер. В браузер его класть нельзя — для страницы есть отдельный публичный ключ виджета.
Как убрать снятое с продажи
Позиция, которой нет в новой выгрузке, сама не исчезает: так частичная выгрузка не сносит каталог целиком. Чтобы убрать лишнее, загрузите полный список в режиме полной замены — всё, чего в нём нет, будет снято с показа.
Как часто обновлять
Раз в сутки достаточно для большинства площадок. Если меняются цены или занятость — чаще: занятая на две недели позиция автоматически проигрывает свободной, но только если мы знаем, что она занята.
После большой загрузки позициям нужно несколько минут на разметку. Пока она идёт, свежие карточки в ответах не участвуют. Число проиндексированных на экране каталога показывает, закончилось ли это.
Помогла статья?
Читайте дальше
Не нашли ответ?
Напишите нам — отвечаем по будням с 10:00 до 19:00 по Москве, обычно в течение нескольких часов. Опишите, что делали и что получилось: так решим с первого письма.