Как отслеживать обработку, переводы и синхронизацию FEED

Узнайте, как определить, ожидает ли отложенное обновление синхронизации с поставщиком, перевода, классификации, формирования экспорта или обработки на маркетплейсе. В руководстве объясняется, как отслеживать данные о товарах в B2BLIX Feed, проверять соответствующие разделы аккаунта и находить этап, требующий внимания, если информация ещё не обновилась.


Почему данные о товарах могут обновляться не одновременно во всех разделах

Обновление товара проходит через несколько отдельных операций. B2BLIX может загрузить исходные данные поставщика, обновить сохранённый каталог, выполнить вспомогательные операции, такие как перевод или классификация по категориям, сформировать экспорт, а затем ожидать, пока принимающая платформа загрузит и обработает этот экспорт.

Эти операции не обязательно выполняются одновременно. Например, поставщик может синхронизироваться каждый час, а экспорт может формироваться каждые два часа. Запрос на перевод также может находиться в отдельной очереди обработки.

Краткий ответ

Если данные ещё не обновились, сначала определите последний этап, на котором отображается ожидаемое значение:

  1. Проверьте, была ли синхронизирована информация из источника поставщика.
  2. Проверьте, сохранены ли товар и его новые значения в разделе Все товары.
  3. Проверьте статус перевода или другой вспомогательной операции.
  4. Проверьте, был ли нужный экспорт сформирован после обновления данных поставщика.
  5. Используйте Проверку экспорта, чтобы подтвердить итоговый результат экспорта для товара.
  6. Если XML корректен, проверьте принимающий маркетплейс, магазин или платформу сравнения цен.

Первый раздел, в котором не отображается ожидаемое значение, обычно указывает, где находится задержка или проблема с настройками.

Изменение частоты синхронизации поставщика или формирования экспорта может повлиять на актуальные цены, обновление остатков и расходы, зависящие от использования. Проверьте текущие настройки и определите, какой процесс задерживается, прежде чем увеличивать частоту или изменять рабочие настройки.

Как работают эти операции

Синхронизация поставщика

У каждого включённого поставщика есть собственные настройки источника и частота синхронизации. Во время синхронизации B2BLIX получает настроенный источник в формате XML или JSON, применяет сопоставление поставщика и обновляет подходящие товары в сохранённом каталоге.

Временная проблема с загрузкой данных поставщика не приводит автоматически к удалению ранее сохранённого каталога. B2BLIX может выполнять последующие попытки синхронизации в соответствии с настроенным расписанием. Настройки актуальности товара, такие как Принудительно устанавливать нулевой остаток и Максимальный срок с момента последнего обнаружения, отдельно определяют, что происходит, если ранее известный товар отсутствует в новых данных поставщика.

Перевод и классификация

Перевод запускается с помощью функции translate в правиле преобразования данных. Перевод является отдельной операцией, зависящей от объёма использования, и может выполняться независимо от синхронизации поставщика или формирования экспорта.

В разделе Статистика может отображаться блок Переводы, в котором указано количество записей, оставшихся в очереди перевода, и текущий прогресс обработки.

Классификация по категориям поставщика и другие вспомогательные операции также могут обновляться отдельно. Не следует считать, что проблема связана с синхронизацией поставщика только потому, что переведённый контент или связи категорий ещё не готовы.

Формирование экспорта

Экспорт формируется на основе последних данных каталога, доступных в момент запуска этой операции. Для каждого экспорта отдельно задаются выбор товаров, фильтры, преобразования, шаблон и расписание формирования.

Синхронизация поставщика и формирование экспорта являются независимыми процессами. Успешное обновление данных поставщика не означает, что каждый файл экспорта уже был сформирован заново.

Обработка внешней платформой

B2BLIX управляет импортом данных поставщика, сопоставлением, расчётами, фильтрами, преобразованиями и сформированным XML-файлом. После того как файл становится доступен, принимающая платформа определяет, когда загрузить файл, проверить его, импортировать товары и обновить публичное объявление.

Что проверить в аккаунте

1. Проверьте настройки поставщика

Откройте поставщика и убедитесь, что он включён, настроен правильный источник, а частота синхронизации соответствует ожидаемому расписанию обновлений.

Также проверьте URL основного или дополнительного источника, необходимые данные для аутентификации, заголовки запроса и сопоставление полей. Не заменяйте рабочие данные для входа или настройки источника, если вы не подтвердили, что они неверны.

Чтобы проверить это в аккаунте, откройте Поставщики. Чтобы разобраться в настройках поставщика и процессе сопоставления, прочитайте Добавление и настройка FEED поставщика.

2. Найдите товар в разделе «Все товары»

Найдите один затронутый товар, желательно по EAN. Убедитесь, что товар существует, и проверьте его импортированную цену, остаток, идентификаторы, информацию о поставщике и время последнего обнаружения.

Если товар отсутствует, проверьте следующее:

  • Содержит ли источник поставщика пригодный для использования EAN этого товара.
  • Сопоставлено ли правильное поле источника с полем EAN.
  • Доступны ли обязательные значения, такие как цена, остаток, название или категория.
  • Считывается ли товар из ожидаемого основного или дополнительного источника.
  • Разрешает ли поставщик товары без категории, если сопоставление категорий недоступно.

Товары без пригодного для использования EAN не допускаются к стандартному процессу обработки и объединения товаров.

Чтобы проверить это в аккаунте, откройте Все товары. Чтобы разобраться в доступной информации о товарах, прочитайте Интерфейс раздела «Все товары».

3. Проверьте прогресс перевода

Если импортированный товар присутствует, но переведённый контент ещё не готов, проверьте информацию о Переводах в разделе «Статистика».

Проверьте следующее:

  • Использует ли нужное правило преобразования функцию перевода.
  • Выбран ли правильный язык назначения.
  • Включено ли правило для нужного экспорта.
  • Соответствует ли товар условиям фильтра правила.
  • Отображаются ли записи перевода как ожидающие обработки или обрабатываемые.

Прогресс перевода следует отслеживать отдельно от статусов поставщика и экспорта. Повторная синхронизация поставщика сама по себе не устранит неправильно настроенное правило перевода.

4. При необходимости проверьте обработку категорий

Если товар импортирован, но ему назначена неожиданная или неразрешённая категория, проверьте связь между категорией поставщика и категорией системы. Автоматическая классификация может создавать или предлагать такие связи, однако их следует проверять, если точность категорий важна для экспорта.

Чтобы проверить связи категорий, откройте Карту категорий. Чтобы разобраться в отображаемой там информации, прочитайте Интерфейс карты категорий.

5. Проверьте расписание и настройки экспорта

Убедитесь, что нужный экспорт включён, а его расписание формирования подходит для ваших задач. Сравните время последнего формирования экспорта со временем изменения данных поставщика.

Также проверьте, что для экспорта назначены правильные поставщики, фильтры, преобразования, атрибуты и шаблон XML.

Чтобы проверить это в аккаунте, откройте Экспорты. Чтобы разобраться в настройках экспорта, прочитайте Создание и настройка проекций XML-экспорта.

6. Проследите путь одного товара с помощью проверки экспорта

Используйте EAN одного затронутого товара, чтобы проверить итоговый результат обработки. Проверка экспорта поможет определить, был ли товар выбран, отфильтрован, преобразован или записан в итоговый XML с неожиданным значением.

Проверьте:

  • Исходные данные поставщика.
  • Выбранного поставщика и сопоставленные атрибуты.
  • Категорию и информацию о производителе товара.
  • Фильтры экспорта, включающие или исключающие товар.
  • Применённые к товару правила преобразования и расчёты.
  • Итоговые атрибуты и пример вывода XML.
  • Отображаемую причину исключения или отклонения.

Чтобы проверить это в аккаунте, откройте Проверку экспорта. Чтобы разобраться в отчёте, прочитайте Проверка данных товаров и результатов экспорта с помощью проверки экспорта.

7. После проверки XML проверьте целевую платформу

Если проверка экспорта и сформированный XML содержат правильные цену, остаток, контент и обязательные поля, оставшаяся задержка может находиться за пределами B2BLIX.

Проверьте на целевой платформе:

  • Время загрузки FEED.
  • Статус импорта или сообщения об ошибках.
  • Требования к проверке товара.
  • Статус активации или одобрения товара.
  • Задержку обновления публичного каталога.

Корректный экспорт B2BLIX не гарантирует, что внешняя платформа уже загрузила, приняла или опубликовала товар.

Распространённые причины задержки или отсутствия обновлений

  • Поставщик ещё не синхронизировался. Расписание поставщика может быть менее частым, чем ожидалось, или источник мог быть временно недоступен.
  • Поставщик отключён или настроен неправильно. Возможно, требуется проверить URL источника, данные для входа, заголовки или сопоставление.
  • Товар был отклонён при импорте. Отсутствующий или недействительный EAN, неправильное сопоставление или другое обязательное значение могут препятствовать стандартной обработке.
  • Перевод всё ещё выполняется. Перевод является отдельной операцией и может оставаться в очереди после импорта данных поставщика.
  • Связь с категорией ещё не готова или настроена неправильно. Возможно, категорию поставщика необходимо проверить на карте категорий.
  • Экспорт ещё не был сформирован заново после обновления каталога. Для синхронизации поставщика и формирования экспорта используются независимые расписания.
  • Фильтр экспорта исключает товар. Товар могут исключать условия, связанные с EAN, поставщиком, производителем, категорией, остатком, ценой или другими атрибутами.
  • Правило преобразования не применяется. Правило может быть отключено для экспорта, иметь неправильный фильтр или зависеть от приоритета правил.
  • Целевая платформа ещё не обработала последний файл. Маркетплейс или магазин может загружать FEED по собственному расписанию или отклонить товар при проверке.

Пример

Поставщик изменяет цену товара с EAN 4770000000001 в 10:00. Синхронизация поставщика с B2BLIX выполняется в 10:30, и новая цена становится видна в разделе «Все товары».

Нужный экспорт для маркетплейса последний раз формировался в 09:30 и запускается каждые два часа. Поэтому в текущем XML экспорта всё ещё указана прежняя цена. После следующего формирования экспорта с помощью проверки экспорта можно подтвердить новый расчёт и итоговое значение в XML.

Если в описании товара также используется правило перевода, прогресс перевода следует проверить отдельно. Обновление цены поставщика, обработка перевода и формирование экспорта являются разными операциями.

Что делать дальше

  1. Выберите один затронутый товар с известным EAN.
  2. Убедитесь, что ожидаемое значение присутствует в исходном источнике поставщика.
  3. Проверьте настройки и сопоставление поставщика.
  4. Найдите товар в разделе «Все товары» и подтвердите сохранённые значения.
  5. При необходимости проверьте прогресс перевода или обработки категории.
  6. Сравните время синхронизации поставщика со временем формирования экспорта.
  7. Проследите путь товара с помощью проверки экспорта.
  8. Откройте сформированный XML и подтвердите итоговые поля для целевой платформы.
  9. Если XML корректен, изучите процесс импорта и проверки на принимающей платформе.

Не изменяйте одновременно несколько расписаний, сопоставлений, фильтров и правил преобразования. Проверяйте один этап за раз, чтобы определить, какая настройка или операция привела к результату.