Почему не выгружаются товары из 1С?
Если товары из 1С не появляются в каталоге, скорее всего, нарушен порядок обмена данными или не передаются нужные файлы. Тильда поддерживает импорт товаров только через стандарт CommerceML 2.0 и требует строго определённый порядок действий и формат данных.
Что важно проверить:
1. Пара файлов:
Tilda принимает только два файла — import.xml
и offers.xml
. Если загружаете только один из них, синхронизация не выполнится.
2. Порядок запросов:
Обмен должен происходить в рамках одной сессии и в следующей последовательности:
- Авторизация:
?type=catalog&mode=checkauth
- Инициализация:
?type=catalog&mode=init
- Отправка файла
import.xml
:?type=catalog&mode=file&filename=import0_1.xml
- Отправка файла
offers.xml
:?type=catalog&mode=file&filename=offers0_1.xml
- Импорт структуры и товаров:
?type=catalog&mode=import&filename=import0_1.xml
- Импорт остатков и цен:
?type=catalog&mode=import&filename=offers0_1.xml
В теле запроса должен передаваться контент файла, а не файл как вложение.
Проверка логов синхронизации:
Tilda сохраняет журнал каждой попытки синхронизации. Чтобы его посмотреть:
- Перейдите в редактор Каталога товаров.
- Откройте меню с тремя точками (в правом верхнем углу).
- Выберите Синхронизация через CommerceML.
- Пролистайте вниз до раздела История синхронизации.
Логи кликабельны: вы можете открыть каждую запись и посмотреть, какие данные были получены и были ли ошибки.
Похожие вопросы
Этот ответ был вам полезен?

Да
0

Нет
0