Как наличие влияет на расчёт BuyBox и экспорт XML
Узнайте, как B2BLIX обрабатывает товары с нулевым наличием, когда изменения наличия могут передаваться на Pigu и как проверять значения наличия или часов доставки в экспортируемом XML. В руководстве объясняется разница между расчётом цены BuyBox и экспортом наличия. Также приведены практические проверки для товаров, которые после синхронизации остаются активными, неактивными или отсутствуют на складе.
Когда это руководство актуально
Это руководство пригодится, если:
- У товара значение stock = 0, и вы не уверены, продолжит ли B2BLIX рассчитывать его цену.
- Вы хотите, чтобы B2BLIX передавал количество товара на Pigu.
- Товар снова появился на складе, но его цена не пересчитывается.
- В экспорте B2BLIX указано наличие товара, но на маркетплейсе товар по-прежнему неактивен или отсутствует в продаже.
- Вам нужно проверить значения наличия товара или часов доставки в экспортируемом XML.
Краткий ответ
Расчёт наличия и экспорт наличия — это отдельные процессы.
B2BLIX может продолжать рассчитывать цену BuyBox, даже если значение наличия товара равно stock = 0, при условии что для этого товара доступны достаточно свежие собранные данные маркетплейса. Если собранные данные маркетплейса отсутствуют, цена товара может остаться такой, как в импортированном источнике, вместо нового расчёта BuyBox.
Чтобы передавать изменения наличия на Pigu, необходимо использовать Export type = XML и включить корректный атрибут наличия в импортируемые данные о товарах. API export обновляет только цены и не передаёт количество товара.
Важно: Наличие, рассчитанные цены, экспортируемые значения и актуальные данные маркетплейса — не одно и то же. Значение, отображаемое в XML B2BLIX, не обязательно уже отражено на Pigu, пока Pigu успешно не импортирует и не применит его.
Как нулевое наличие влияет на расчёт BuyBox
Товар с нулевым остатком не исключается автоматически из каждого расчёта BuyBox.
B2BLIX может рассчитывать цену товара со значением stock = 0, если доступны собранные данные маркетплейса Pigu. Это возможно как при использовании XML, так и при использовании API, поскольку расчёт выполняется до применения выбранного способа экспорта.
Однако товар, отсутствующий на складе, не всегда обрабатывается или пересчитывается сразу. Это может зависеть от того, был ли товар обнаружен, доступны ли наблюдения маркетплейса и включён ли товар в текущие входные данные синхронизации.
Когда товар снова появляется в наличии, он может вернуться в обработку во время следующего запуска мониторинга или синхронизации. Если этого не произошло, выполните проверки, описанные ниже.
Оставляйте временно недоступные товары в импорте
Если товар временно отсутствует на складе, не удаляйте его EAN и не исключайте товар из импортируемого файла.
Вместо этого сохраняйте строку товара со следующими данными:
- Корректный EAN.
- Корректные обязательные данные о товаре и цене.
- Stock = 0.
Это позволяет строке пройти проверку и даёт B2BLIX возможность обработать изменение наличия.
Если товар полностью исчезает из импорта, B2BLIX считает, что он отсутствует в текущем источнике. Такой товар игнорируется, а не обновляется, поэтому его существующие значения на маркетплейсе могут остаться без изменений.
Не удаляйте временно недоступный товар из источника, если ожидаете, что B2BLIX экспортирует нулевое наличие. Оставьте товар в импорте и измените значение его наличия на ноль.
XML- и API-экспорт по-разному обрабатывают наличие
| Способ вывода | Обновление цен | Обновление наличия |
|---|---|---|
| XML export | Да | Да, если наличие включено в импортируемые данные и структуру экспорта |
| API export | Да | Нет |
Используйте XML export, если B2BLIX должен передавать и цены, и количество товара. Режим API следует использовать только в тех случаях, когда ваш рабочий процесс предусматривает обновление только цен.
Что проверить в аккаунте
1. Убедитесь, что товар по-прежнему присутствует в импортируемом источнике
Найдите нужный EAN в XML, CSV, Google Sheet или другом настроенном источнике. Убедитесь, что строка товара не была удалена и что обязательные поля по-прежнему заполнены корректно.
Для временно недоступного товара строка должна оставаться в источнике со значением stock = 0.
2. Проверьте настройки синхронизации и экспорта
Чтобы проверить это в аккаунте, откройте Настройки синхронизации. Описание полей на этой странице приведено в руководстве Настройки синхронизации: настройка импорта товаров и экспорта цен.
Перед внесением изменений проверьте следующее:
- Настроен правильный источник товаров.
- Выбран тип Export type XML, если необходимо обновлять наличие.
- Импортируемые данные содержат атрибут наличия.
- Для синхронизации используются ожидаемые источник и расписание.
- Публичный URL XML, отображаемый в аккаунте, совпадает с URL, настроенным для Pigu.
3. Просмотрите результат последней синхронизации
Откройте Отчёты о синхронизации, чтобы проверить, был ли товар получен, обработан и рассчитан, а также включён ли он в экспорт. Описание этапов отчёта приведено в руководстве Отчёты о синхронизации: проверка результатов импорта, расчёта BuyBox и экспорта.
Проверьте наличие ошибок, проблем с проверкой, исключений или признаков того, что нужный EAN отсутствовал в импортируемых данных.
4. Проверьте товар по EAN
Откройте Проверку товаров и найдите нужный EAN. Подробное описание отображаемой там информации приведено в руководстве Проверка товаров: просмотр данных о товарах, расчётов цен и экспортов.
С помощью проверки товаров сравните:
- Данные о товаре, импортированные из вашего источника.
- Последние известные наблюдения маркетплейса.
- Выполнялся ли расчёт BuyBox.
- Рассчитанную цену, если она доступна.
- Значения, подготовленные для XML-экспорта.
5. Проверьте публичный XML-экспорт
Откройте публичный URL XML, указанный в настройках синхронизации, в браузере. Используйте функцию поиска в браузере, чтобы найти товар по его EAN.
Проверьте в записи товара:
- Ожидаемое количество в поле stock.
- Ожидаемые значения цены.
- Ожидаемое значение часов получения или связанное с доставкой значение, если оно используется в вашей конфигурации.
Эта проверка показывает, что B2BLIX в настоящее время экспортирует. Она не подтверждает, что Pigu уже импортировал или принял эти значения.
6. Проверьте конфигурацию XML на стороне Pigu
Если в публичном XML B2BLIX указаны правильные значения наличия и часов получения, но Pigu отображает другие данные, проверьте настройки источника XML в аккаунте Pigu.
Убедитесь, что:
- Pigu использует текущий публичный URL XML B2BLIX.
- Столбец или атрибут наличия сопоставлен корректно.
- Атрибут доставки или часов получения сопоставлен корректно.
- Последний импорт файла на стороне Pigu завершился успешно.
Pigu выполняет окончательный импорт и применяет обновление на маркетплейсе. Если B2BLIX экспортирует правильное значение, но маркетплейс его не отображает, оставшуюся проблему, возможно, потребуется искать на стороне Pigu.
Распространённые сценарии
У товара значение stock = 0, но рассчитанная цена по-прежнему отображается
Это может быть ожидаемым результатом. B2BLIX может рассчитывать цену BuyBox для товара с нулевым наличием, если существуют собранные данные маркетплейса. Расчёт не означает, что товар в данный момент доступен для продажи.
У товара значение stock = 0, и новый расчёт не появляется
Возможно, для товара отсутствуют достаточно свежие собранные данные маркетплейса, он не был включён в текущую синхронизацию или не был передан в обработку, пока отсутствовал на складе. В этом случае импортированная цена может остаться без изменений.
Товар был удалён из источника, когда его наличие стало нулевым
B2BLIX не может экспортировать обновление с нулевым наличием для товара, которого больше нет в импорте. Восстановите строку товара с корректными данными и установите для наличия значение ноль.
В аккаунте используется API-экспорт
API-экспорт обновляет только цены. Перейдите на подходящий процесс XML-экспорта, если необходимо также передавать количество товара.
В XML B2BLIX указано положительное наличие, но Pigu по-прежнему показывает товар как неактивный
Убедитесь, что Pigu импортирует правильный публичный URL XML и что поле наличия сопоставлено корректно. Если значение в XML правильное, проблема, вероятно, возникла после этапа экспорта B2BLIX.
Товар снова появился на складе, но его цена не пересчитывается
Оставьте товар в импорте с обновлённым положительным значением наличия и дождитесь следующего подходящего цикла мониторинга и синхронизации. Если товар по-прежнему не передаётся в обработку, проверьте отчёты о синхронизации и проверку товаров, а затем обратитесь в службу поддержки B2BLIX, указав нужный EAN и соответствующие сведения о синхронизации.
Пример
Продавец импортирует товар с EAN 4750000000001, ценой eur 25.00 и наличием 4.
Оставшиеся единицы проданы, поэтому продавец изменяет строку источника на stock = 0. При этом EAN, цену и другие обязательные поля продавец сохраняет в источнике.
Во время следующей XML-синхронизации B2BLIX может включить нулевое наличие в экспортируемую запись товара. Если существуют собранные данные маркетплейса, B2BLIX также может рассчитать цену BuyBox для этого товара. Рассчитанная цена и нулевое наличие описывают разные части данных о товаре.
Позже продавец изменяет значение в той же строке на stock = 7. B2BLIX включает новое количество в следующий XML-экспорт. После этого Pigu должен импортировать и применить файл, прежде чем товар станет доступен на маркетплейсе.
Что делать дальше
- Оставляйте временно недоступные товары в импорте и устанавливайте значение stock = 0.
- Используйте XML export, если необходимо обновлять количество товара.
- Убедитесь, что атрибут наличия включён в импортируемый источник.
- Просмотрите последний запуск в отчётах о синхронизации.
- Проверьте нужный EAN в проверке товаров.
- Откройте публичный URL XML и проверьте экспортированные значения наличия и данные, связанные с доставкой.
- Если XML корректен, но Pigu отображает другие данные, проверьте в Pigu URL XML, сопоставление полей и результат импорта.