Создание, продвижение, парсинг сайтов и приложений | bySoloha.com — Отказывать себе в такой возможности как минимум глупо

Создание, продвижение, наполнение, парсинг Web-сайтов и приложений

Заказать разработку для Вас под Ваше техническое задание или услуги Full Stack Developer для доработки уже готового решения

Пример ТЗ “Добавление нового продукта“

 

  • Авторизация

 

 

  1. Авторизуемся в магазине  
  2. Открываем страницу “products”  +
  3. Открываем страницу загрузки изображений  +

 

 

  • Подготовка

 

  1. Открываем на PC каталог категории продукта, например “Men’s_Handbag” +
  2. Исключаем Открываем в корне каталога excel файл с заданием — содержит перечисление SKU вариантов товаров подлежащих загрузке остаток на складе и коэффициенты для расчета розничной стоимости товара с доставкой. пример файла  +

 

 

  • Добавление товара

 

 

  1. Открываем в каталоге папку  товара с соответствующим номером, например “203294601” (в папке содержится информация по одному товару и всем его вариантам) как быть с тем что номера не соответствую папкам в каталоге?

Программа открыла SKU-new.xls файл взяла с него 207751002 а папки такой нет, вот что делать в таком случае?

 

    1. внутри этой папки будут вложенные папки — как минимум одна, с номерами SKU для вариантов продуктов. т.е. папка с именем совпадающим с SKU продукта будет обязательно. Структура папки

 

Папка продукта

Имя соответствует SKU первого варианта продукта

Папка варианта 1

Имя соответствует SKU первого варианта продукта

Файлы jpg — сохраненные изображения первого варианта продукта
Файл txt — содержит описание продукта и ссылки на маркетинговое изображение (изображения могут отсутствовать)
Файл html —  тоже что txt но в формате html
Папка Desc  — содержит сохраненные маркетинговые изображения продукта
Папка варианта N

Имя соответствует SKU

N го  варианта продукта

тоже что для папки варианта 1 но Файл txt и папка desc — дублируют полностью вариант 1.

Оригинальными являются только jpg файлы сохраненные изображения N варианта продукта

Excel файл с именем SKU продукта
Файл image_info.xml с перечислением URL всех изображений

 

  1. Открываем excel файл  203294601.xls
  2. Жмем кнопку “add products” на странице добавления товара +
  3. Копируем информацию в интерфейс ИМ  из excel файла

 

Поле в интерфейсе ИМ Поле excel файла или значение Примечание
Title + Title
Product type + название категории прописываем вручную в шаблоне
Vendor + FashionStr всегда одно значение
Collections + название категории в настройках шаблона прописываем от 1 до 5 вариантов collection
SKU (Stock Keeping Unit) + SKU первая строка
WEIGHT + Ship Weight в том же поле указана единица измерения KG или G которые надо выбрать из выпадающего списка — по умолчанию KG
    1. Сохраняем информацию — жмем кнопку Save +

 

  • Импорт изображений продукта (вариант загрузки из URL)

 

    • Жмем в интерфейсе ИМ во вкладке  Images кнопку “Add image from URL  ” +
    • появляется одноименное модальное окно +
    • копируем из excel из поля “Pic URL” в строке выбранного SKU url первого изображения (их количество не лимитировано) +
    • Первое изображение в строке SKU- это всегда фото данного варианта продукта +
    • добавляем изображение в поле “Paste image URL” модального окна +
    • Жмем “add Image” в модальном окне +
    • Последовательно загружаем все изображения для этого SKU +
    • В исходной папке есть вложенные папки в которых есть уже скачанные изображения см п.п. III.4.a — можно использовать их. это так понимаю не нужный пункт — как удобнее
    • Имя изображения (последние 8 цифр) совпадает с именем прописанным в excel. т.е. можно взять все изображения из этой папки — пакетом загрузить в Магазин, затем используя поиск по имени файла найти необходимое. этот пункт тоже не нужен наверно, если картинки загружены по ссылке Да

 

 

  • Добавляем варианты товара

 

 

    1. В каждом товаре может быть несколько вариантов, например по цвету, размеру или иному параметру.
    2. Все  делаем пока для первого варианта товара :
      1. жмем “add variant” +
      2. заполняем «option name», например Color

 

      1. затем в “option vales” поставить значение
      2. сохранить
      3. Заполнить поле цена
      4. Добавить изображение
      5. сохранить

После этого жмем снова “add variant“  и переходим на страницу редактирования вариантов

      1. редактируем на этой странице все варианты
      2. сохраняем
      3. возвращаемся на страницу продукта
    1. Каждый вариант может иметь свою стоимость и остаток на складе.
    2. Рассчитываем
      1. Pозничную цену товара по формуле Price=Grand total+K1+Price*K2 +
      2. Цена “Compare at Price“=Pr*(1.25-1.32)  +
      3. Коэффициенты  K1 и K2 для каждой категории товара задаем +вручную для каждой категории в настройках шаблона

 

    1. Для учета остатков на складе на странице редактирования вариантов в выпадающем списке “Inventory policy” выбираем значение +

Скриншот 2 из тз добавления фото

    1. Все варианты имеют свой SKU который прописан в том же excel см. п. III.4  
    2. Для каждого варианта будет как минимум 1 изображение URL которого прописан в поле “Pic URL” это изображение необходимо добавлять одновременно с выполнением п.п. III.9,d

Скриншот 4 из тз добавления фото

 

  • Добавляем описания товара

 

  • Открываем файл txt , копируем его содержимое в поле “Description” ИМ

 

 

 

 

  • Открываем папку desk в варианте 1 с сохраненными маркетинговыми изображениями(скриншот)

 

  • Загружаем все изображения пакетом на странице (скриншот)

 

  • Заменяем ссылки на изображения с  URL поставщика в Description на полученные после импорта (через поиск по имени файла)(скриншот)

 

 

 

Скриншот 3 из тз добавления фото

  1. Страница продута в ИМ
  2. Потребуется

 

Наименование шаблона бюджет
1 Добавление нового продукта в магазин 60
2 Заполнение поля tags (теги по свойствам товара) ?
3 Обновление цены и остатков на складе по расписанию ?
4 Обновление другой информации о загруженных продуктах ?
5 Резерв на отладку и возможные доработки кода в.т.ч. самого магазина  ( мелкие дополнения) ?
Итого ?

 

  1. Создаем список sku по названиям папок
  2. Запускаем поток
    1. вычеркиваем имя папки из списка
    2. открываем excel и конвертируем его в csv
    3. сохраняем полученный csv в отдельной общей папке
  3. Проверяем список если не пусто то возврат на п. 2
  4. После завершения списка вручную объединяем csv файлы в один
  5. Загружаем вручную в магазин   

 

%d такие блоггеры, как: