Как наличие влияет на расчёт 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 export и API export по-разному обрабатывают наличие
| Метод вывода | Обновление цен | Обновление наличия |
|---|---|---|
| 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 export
API export обновляет только цены. Перейдите на подходящий рабочий процесс с 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 отображает другие данные, проверьте URL XML, сопоставление полей и результат импорта в Pigu.