Инструменты пользователя

Инструменты сайта


wb:export

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
wb:export [2022/10/04 16:11] – создано alexwb:export [2024/07/23 10:18] (текущий) alex
Строка 1: Строка 1:
 ====== Выгрузка карточек товара на ВБ ====== ====== Выгрузка карточек товара на ВБ ======
-Начнём с описания некоторых внутренних процессов. В шопе карточка товара имеет два уровня вложенности: товар и артикул. То внутри одного товара может быть несколько артикулов. На ВБ карточка имеет три уровня вложенности: товар,  +Начнём с описания некоторых внутренних процессов. В шопе карточка товара имеет два уровня вложенности: товар и артикул. То есть внутри одного товара может быть несколько артикулов. На ВБ карточка имеет три уровня вложенности: товар, цвет (номенклатура) и размер (вариация). Как из двух уровней в шопе сделать три в ВБ - отдельный разговор, но об этом позже.
- цвет (номенклатура) и размер (вариация). Как из двух ступеней в шопе сделать три в ВБ - отдельный разговор, но об этом позже+
-===== Логика работы плагина при выгрузке ===== +
-На этапе Проверки плагин забирает в себе в кэш данные по товарам и готовит их к выгрузке на ВБ. При этом проверяется правильность параметров и выдаются сообщения об ошибке. Товары, у которых ошибок нет попадают в список "Готовые к выгрузке". На странице "Карточки товаров" они показаны в строке "Товаров готово к выгрузке:". При этом они делятся на уже ранее выгруженные и сопоставленные, на несопоставленные и товары с неизвестным статусом. Неизвестный статус (или неполные данные) - это товары, которые ранее были выгружены, но непонятно - попали ли они в черновики на ВБ или попали в готовые карточки.+
  
-После выгрузки карточки могут создаться сразу, либо с небольшой (полчаса-час) задержкой. Могут попасть в черновики. В плагине эти карточки попадают в счетчик "с неполными данными".+Карточка считается выгруженнойкогда она: 
 +  - появилась на ВБ 
 +  - сопоставлена своему товару в плагине
  
-После успешной выгрузки необходимо "загрузить карточки с отсутствующими данными(режим загрузки внизу) вместе с "сопоставить карточки товарам после загрузки". При этом счетчик "карточки с неполными данными" должен уменьшиться (лучше до 0), а счетчик сопоставленных карточек увеличиться+===== Кратко об этапах выгрузки ===== 
 +Создание карточки в самом идеальном случае происходит так: 
 +  * плагин отправляет все нужные данные, кроме фотографий ((внутреннее ограниечние протокола ВБ)), на ВБ и в ответ получает к, принято, будем создавать
 +  * карточка действительно создается, не попадает в черновики, ей присваевается номенклатурный номер ВБ, но плагин ничего об этом не знает 
 +  * плагин запрашивает у ВБ: "Как там наши карточки, которые я недавно посылал на создание?" 
 +  * ВБ возвращает номенклатурные номера и другую системную информацию для привязки. На этом моменте карточки привязаны к товарам 
 +  * плагин отправляет на привязанные карточки фотографии, и на этом создание карточки завершено 
 +  * теперь можно выгружать остатки, цены((цена выгружается раньше, ещё при создании карточки. Но скидку можно выгрузить только сейчас, когда карточка создана и подвязана к товару)) и скидки
  
-Если карточка попала в черновик, нужно понять - почему. Исправить эти ошибки в шопе, снова пройти "Проверку" чтобы данные из шопа прошли в кэш плагина и выгрузить карточки в режиме "выгружать только товары без карточек - новые товары". В черновике при этом удалять карточки не обязательноС другой стороныможно исправить всё в черновике но тогда при очередном обновлении из шопа (в режиме "обновлять уже выгруженные товары") эти ошибки вылезут снова.+===== Порядок работы при выгрузке карточек ===== 
 +Когда выбраны и сопоставлены категории, сопоставлены параметры арактеристики) товаров - можно начинать выгрузку. Лучше всего начать с одного тестового товара, чтобы на нём пройти весь путь и собрать все граблиИтак, на странице [[wblink:wb_card.stm|Карточки товаров]] укажите product id или sku id и делайте выгрузку. В случае успеха появится сообщение "успешно выгружен товар" и можно идти в панель ВБ смотреть результат. Если возникло сообщение об ошибках - нужно в них разобраться и устранить.
  
-Эта страница документации будет дополняться.+На панели ВБ карточки могут появиться сразу, либо с небольшой (полчаса-час) задержкой. Могут попасть в черновики. В плагине на этом этапе все эти карточки попадают в число "карточки с неполными данными". Если карточка попала на ВБ в черновик, нужно выяснить причину, исправить товар в шопе или сопоставление в плагине, и ещё раз выгрузить этот товар. Править в черновике или удалять из черновика не нужно. Если карточка попала в общий список "Все товары" - это замечательно, можно идти дальше. 
 + 
 +Итак, карточка появилась на панели ВБ. Тут два варианта. Либо она создалась хорошо и Вам устраивает, либо она создалась криво и Вас не устраивает. Во втором случае её можно удалить их списка товаров (значок корзинки справа), потом второй раз удалить из вкладки "Корзина", потом внести исправления в шоп или плагин и выгрузить снова. 
 + 
 +Наконец, карточка на ВБ появилась и Вас устраивает. Теперь нужно {{popup>:wb:wb_assign.png?linkonly|загрузить карточки с отсутствующими данными}}, чтобы плагин получил номенклатурный номер и другую системную информацию по карточке для привязки. При этом счетчик "карточки с неполными данными" должен уменьшиться (лучше до 0), а счетчик сопоставленных карточек - увеличиться
 + 
 +После этого можно выгружать изображения. Здесь также можно указать product id или sku id, если Вы работаете с тестовым товаром. Либо ничего не указывать - тогда плагин будет выгружать изображения для всех карточек, для которых он считает, что изображения отсутствуют. 
 + 
 +На этом этапе выгружка карточек завершена. Если Вам нужно добавить параметры в карточку или внести другие изменения, это уже нужно делать в режиме {{popup>:wb:cards_update_flag.png?linkonly |обновлять уже созданные карточки}}, иначе при выгрузке будет ошибка.
wb/export.1664889062.txt.gz · Последнее изменение: 2022/10/04 16:11 — alex