Как отслеживать обработку, переводы и синхронизацию фидов
Узнайте, как определить, ожидает ли отложенное обновление синхронизации с поставщиком, перевода, классификации, создания экспорта или обработки на маркетплейсе. В руководстве объясняется, как проследить данные о товаре в B2BLIX Feed, проверить соответствующие разделы аккаунта и найти этап, требующий внимания, если информация еще не обновилась.
Почему данные о товарах могут обновляться не одновременно во всех разделах
Обновление товара проходит через несколько отдельных операций. B2BLIX может загрузить источник поставщика, обновить сохраненный каталог, выполнить дополнительные операции, например перевод или классификацию по категориям, создать экспорт, а затем дождаться, пока принимающая платформа загрузит и обработает этот экспорт.
Эти операции не обязательно выполняются одновременно. Например, поставщик может синхронизироваться каждый час, а экспорт создаваться каждые два часа. Запрос на перевод также может оставаться в отдельной очереди обработки.
Краткий ответ
Если данные еще не обновились, сначала определите последний этап, на котором отображается ожидаемое значение:
- Проверьте, синхронизирован ли источник поставщика.
- Проверьте, сохранены ли товар и его новые значения в разделе All Products.
- Проверьте ход перевода и других дополнительных операций.
- Проверьте, был ли нужный экспорт создан после обновления данных поставщика.
- Используйте Export Checker, чтобы подтвердить итоговый результат экспорта для товара.
- Если XML содержит правильные данные, проверьте принимающий маркетплейс, магазин или платформу сравнения цен.
Первый раздел, в котором ожидаемое значение не отображается, обычно указывает, где находится задержка или проблема с настройками.
Изменение частоты синхронизации поставщика или создания экспорта может повлиять на актуальные цены, обновление остатков и расходы, зависящие от использования. Проверьте текущую конфигурацию и определите, какой процесс задерживается, прежде чем увеличивать частоту или изменять рабочие настройки.
Как работают эти операции
Синхронизация поставщика
Для каждого активного поставщика настроены собственный источник данных и частота синхронизации. Во время синхронизации B2BLIX получает настроенный источник в формате XML или JSON, применяет сопоставление поставщика и обновляет подходящие товары в сохраненном каталоге.
Временная проблема при загрузке данных поставщика не приводит автоматически к удалению ранее сохраненного каталога. B2BLIX может выполнять последующие попытки синхронизации в соответствии с настроенным расписанием. Настройки актуальности товара, такие как Force zero stock и Maximum last seen, отдельно определяют, что происходит, когда ранее известный товар отсутствует в новых данных поставщика.
Перевод и классификация
Перевод запускается с помощью функции translate в правиле преобразования данных. Перевод является отдельной операцией, зависящей от использования, и может выполняться независимо от синхронизации поставщика или создания экспорта.
В разделе Statistics может отображаться блок Translations, где указано количество записей, оставшихся в очереди перевода, и текущий прогресс обработки.
Классификация категорий поставщика и другие дополнительные операции также могут обновляться отдельно. Не следует считать, что проблема связана с синхронизацией поставщика только потому, что переведенный контент или связи категорий еще не готовы.
Создание экспорта
Экспорт создается на основе последних данных каталога, доступных в момент запуска операции экспорта. Для каждого экспорта отдельно задаются выбор товаров, фильтры, преобразования, шаблон и расписание создания.
Синхронизация поставщика и создание экспорта — независимые процессы. Успешное обновление данных поставщика не означает, что каждый файл экспорта уже был создан заново.
Обработка на внешней платформе
B2BLIX управляет импортом данных поставщика, сопоставлением, расчетами, фильтрами, преобразованиями и созданным XML-файлом. После того как файл становится доступен, принимающая платформа определяет, когда загрузить файл, проверить его, импортировать товары и обновить публичное объявление.
Что проверить в аккаунте
1. Проверьте настройки поставщика
Откройте поставщика и убедитесь, что он enabled, настроен правильный источник, а частота синхронизации соответствует ожидаемому расписанию обновлений.
Также проверьте URL основного или дополнительного источника, необходимые данные аутентификации, заголовки запросов и сопоставление полей. Не заменяйте рабочие учетные данные или настройки источника, если не подтвердили, что они указаны неправильно.
Чтобы проверить это в аккаунте, откройте Suppliers. Чтобы разобраться в настройках поставщика и процессе сопоставления, прочитайте Add and configure a supplier feed.
2. Найдите товар в разделе всех товаров
Найдите один проблемный товар, желательно по EAN. Убедитесь, что товар существует, и проверьте его импортированную цену, остаток, идентификаторы, информацию о поставщике и время последнего обнаружения.
Если товара нет, проверьте следующее:
- Содержит ли источник поставщика корректный EAN товара.
- Сопоставлено ли правильное поле источника с полем EAN.
- Доступны ли обязательные значения, такие как цена, остаток, название или категория.
- Загружается ли товар из ожидаемого основного или дополнительного источника.
- Разрешает ли поставщик товары без категории, если сопоставление категорий отсутствует.
Товары без корректного EAN не допускаются к обычной обработке и объединению товаров.
Чтобы проверить это в аккаунте, откройте All products. Чтобы разобраться в доступной информации о товарах, прочитайте All products interface.
3. Проверьте прогресс перевода
Если импортированный товар присутствует, но переведенный контент еще не готов, проверьте информацию о Translations в разделе Statistics.
Проверьте следующее:
- В соответствующем правиле преобразования используется функция перевода.
- Выбран правильный язык назначения.
- Правило включено для нужного экспорта.
- Товар соответствует условиям фильтра правила.
- Записи переводов по-прежнему отображаются как ожидающие обработки или обрабатываемые.
Прогресс перевода следует отслеживать отдельно от статусов поставщика и экспорта. Повторная синхронизация поставщика сама по себе не устранит неправильно настроенное правило перевода.
4. При необходимости проверьте обработку категорий
Если товар импортирован, но имеет неожиданную или неопределенную категорию, проверьте его связь с категорией поставщика. Автоматическая классификация может создавать или предлагать такие связи, однако их следует проверять, если точность категорий важна для экспорта.
Чтобы проверить связи категорий, откройте Category map. Чтобы разобраться в отображаемой там информации, прочитайте Category map interface.
5. Проверьте расписание и настройки экспорта
Убедитесь, что нужный экспорт включен и его расписание создания подходит для ваших задач. Сравните время последнего создания экспорта со временем изменения данных поставщика.
Также проверьте, что для экспорта назначены правильные поставщики, фильтры, преобразования, атрибуты и шаблон XML.
Чтобы проверить это в аккаунте, откройте Exports. Чтобы разобраться в настройках экспорта, прочитайте Create and configure XML export projections.
6. Проследите путь одного товара с помощью Export Checker
Используйте EAN одного проблемного товара, чтобы проверить итоговый результат обработки. Export Checker поможет определить, был ли товар выбран, исключен фильтром, преобразован или записан в итоговый XML с неожиданным значением.
Проверьте:
- Исходные данные поставщика.
- Выбранного поставщика и сопоставленные атрибуты.
- Категорию и информацию о производителе товара.
- Фильтры экспорта, включающие или исключающие товар.
- Примененные к товару правила преобразования и расчеты.
- Итоговые атрибуты и пример XML-вывода.
- Отображаемую причину исключения или отклонения.
Чтобы проверить это в аккаунте, откройте Export checker. Чтобы разобраться в отчете, прочитайте Review product data and export results with export checker.
7. После проверки XML проверьте назначение
Если Export checker и созданный XML содержат правильные цену, остаток, контент и обязательные поля, оставшаяся задержка может находиться за пределами B2BLIX.
Проверьте на стороне назначения:
- Время загрузки фида.
- Статус импорта или сообщения об ошибках.
- Требования к проверке товара.
- Статус активации или утверждения товара.
- Задержку обновления публичного каталога.
Корректный экспорт B2BLIX не гарантирует, что внешняя платформа уже загрузила, приняла или опубликовала товар.
Распространенные причины задержки или отсутствия обновлений
- Поставщик еще не синхронизировался. Расписание поставщика может быть менее частым, чем ожидалось, или источник мог быть временно недоступен.
- Поставщик отключен или настроен неправильно. Может потребоваться проверить URL источника, учетные данные, заголовки или сопоставление.
- Товар был отклонен во время импорта. Отсутствующий или некорректный EAN, неправильное сопоставление или другое обязательное значение могут препятствовать обычной обработке.
- Перевод все еще выполняется. Перевод является отдельной операцией и может оставаться в очереди после импорта данных поставщика.
- Связь с категорией еще не готова или настроена неправильно. Может потребоваться проверить категорию поставщика в разделе category map.
- Экспорт еще не был создан заново после обновления каталога. Синхронизация поставщика и создание экспорта выполняются по независимым расписаниям.
- Фильтр экспорта исключает товар. Товар могут исключать условия, связанные с EAN, поставщиком, производителем, категорией, остатком, ценой или другими атрибутами.
- Правило преобразования не применяется. Правило может быть отключено для экспорта, иметь неправильный фильтр или зависеть от приоритета правил.
- Назначение еще не обработало последний файл. Маркетплейс или магазин может загружать фиды по собственному расписанию или отклонить товар во время проверки.
Пример
Поставщик изменил цену товара с EAN 4770000000001 в 10:00. B2BLIX синхронизировался с поставщиком в 10:30, и новая цена стала отображаться в разделе всех товаров.
Нужный экспорт для маркетплейса последний раз создавался в 09:30 и формируется каждые два часа. Поэтому в его текущем XML по-прежнему указана прежняя цена. После следующего создания экспорта можно использовать Export checker, чтобы подтвердить новый расчет и итоговое значение в XML.
Если в описании товара также используется правило перевода, прогресс перевода следует проверить отдельно. Обновление цены поставщика, обработка перевода и создание экспорта — разные операции.
Что делать дальше
- Выберите один проблемный товар с известным EAN.
- Убедитесь, что ожидаемое значение присутствует в исходном источнике поставщика.
- Проверьте настройки и сопоставление поставщика.
- Найдите товар в разделе всех товаров и подтвердите сохраненные значения.
- При необходимости проверьте прогресс перевода или категорий.
- Сравните время синхронизации поставщика со временем создания экспорта.
- Проследите путь товара с помощью Export checker.
- Откройте созданный XML и подтвердите итоговые поля, предназначенные для назначения.
- Если XML содержит правильные данные, изучите процесс импорта и проверки на принимающей платформе.
Не изменяйте одновременно несколько расписаний, сопоставлений, фильтров и правил преобразования. Проверяйте по одному этапу за раз, чтобы определить, какая настройка или операция привела к полученному результату.