Автоматизация и торговля на wildberries

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 136
Благодарностей
196
Баллы
63
Оглавление
  • Вступление (Как все начиналось)
  • Решаем проблемы
  • Сложности в работе шаблона
  • Несколько советов от клиентов
  • Заключение
Вступление

В этой статье расскажу о своих изысканиях в направлении автоматизации торговли на данной площадке с помощью zennoposter. Также расскажу о том что нужно учитывать, если вы решили начать торговать на ней.

Список сокращений:
  • ПВЗ – пункт выдачи заказа
  • Id – id товара, который нужен для его поиска
Давно хотел взяться за проект по написанию шаблона под wildberries. Наконец представилась такая возможность. Представляю вашему вниманию статью о работе, регистрации профилей и выкупе товаров на данной площадке.

Статья, в основном, будет интересна тем, у кого уже есть свой бизнес на этой площадке. Она поможет вам понять нюансы торговли, на базе шаблона зеннопостер и улучшить свои показатели, как минимум - привлечь больше покупателей и поднять свои товары в поиске.

Я поделю статью на несколько шагов, чтобы было удобнее читать.

Что вам будет нужно, чтобы начать работу на wildberries: понять, чем вы хотите торговать, мотивация, расходники, зеннопостер и следовать советам в статье. Об этом чуть ниже.

Как все начиналось

Посмотрев и изучив несколько десятков форумов, я наметил для себя ряд вопросов, с которыми может столкнуться человек, при ведении бизнеса на площадке:
  • Частые «проверки на вшивость» от самой площадки: может выскочить капча на этапе регистрации, форма обратного звонка и т.п.
  • Не самая простая верстка (пример: у меня заняло примерно, сутки чтобы разобраться как правильно кликать на точку с адресом на карте. Нужно кликать, когда выбирается адрес ПВЗ).
  • Эмуляция действий пользователя, чтобы это выглядело достаточно правдоподобно.
  • Создание качественных профилей, чтобы wildberries не «выбрасывал» их из личного кабинета.
  • Корректная регистрация профилей, на двух sms площадках.
Как оказалось в дальнейшем, это лишь малая часть проблем, с которыми пришлось столкнуться, но обо всем по-порядку.

Шаг 1: решаем проблемы

Проверки
: изначально была одна канва, которая учитывала – регистрацию профиля, отправку и получение смс, затем ввод смс в нужное поле и этого было достаточно. Примерно через пару недель пошли разные формы – нужно было гадать капчу, проверять на обратный звонок и модуль регистрации профиля разросся до внушительных размеров. Так сейчас это выглядит:

91919


Столкнулся с несколькими проблемами, пока не был достигнут приемлемый результат:

Отправка запроса на получение номера – оказалось, что не все провайдеры подходили, пришлось составить список тех, у кого точно приходили смс и плюс – минус не было сбоев с получением номеров. В итоге выбор пал на onlinesim (потому что у него есть возможность получать звонок на номер, хотя бы в beta тесте) и sms-activate – из-за дешевизны номеров. Sms-activate позволяет арендовать номер на месяц и получать на него смс регулярно.
  • Снова пришлось составлять запрос с точным списком провайдеров. На вопрос в поддержку: почему, собственно, на номера, которые арендуются на такой длительный срок смс не приходят – пришел ответ, в духе: мы не отвечаем за своих партнеров, все вопросы к ним и их оборудованию. Понятно)
  • В процессе работы с sms-activate был обнаружен нюанс, которые можно использовать себе на пользу: арендуем номер на 30 дней, регистрируем на него киви – карты и спокойно получаем смски для верификации карт в личном кабинете.
  • У киви – можно арендовать до 100 карт, но есть важный нюанс: карт много, а счет единый. Т.е. деньги будут списываться с него, а не с конкретной карты.
Прохождение капчи:
  • Тут все достаточно просто: на примете было несколько сервисов – capmonstr и другие. В итоге, остановился на капе, тк у него была больше точность в прохождении капчи именно под эти задачи.
Шаг 2: решаем проблему с забором нужного адреса

Забор нужного адреса, если полностью заполнена маршрутная таблица.

Пример:

91921



Необходимо было брать название только одного региона и только адреса, принадлежащие ему.

На первый взгляд, сравнение длины адресов и длины названий регионов – ничего не даст, т.к. постоянно попадаются лишние адреса, которые принадлежат другим регионам.

Решение нашлось достаточно тривиальное: в главной таблице пишем «регион (имя региона)», затем берем это название, ищем в маршрутной таблице совпадение.

Дальше перебираем маршрутную таблицу, пока не встретим пустую ячейку в столбце «А». Все. Перекидываем все нужные адреса в отдельный файл, с которым работает модуль нагульщика, чтобы привязать каждый профиль к своему адресу.

Такая привязка – дает возможность работать с уже готовыми профилями, где есть история работы с площадкой и в интернете, в целом. В качестве идеи: дальше можно разбивать профили по регионам, складывать в отдельные папки и использовать профили только с того региона, с которым предстоит работать.

Примеры на скрине:

Разбивка по папкам с названиями адресов:

91922


В каждой папке лежит свой профиль с уже привязанным адресом

Пример с разбивкой по общим папкам, с названием региона:

91923


В каждой папке лежат адреса, которые принадлежат этому региону

Пример забора адреса (видео)


Шаг3: решаем проблему с кликом на карте по нужному адресу ПВЗ

С этим выбором возникло больше проблем, т.к. клик по нужному адресу был не совсем очевиден, из-за того, что карта Яндекса формируется полностью на js и является отдельным объектом от остальной html разметки.

Прощу говоря, это кусок кода, который воткнут в html разметку, куда кликнуть очень не просто. Нужно попасть еще по нужному адресу.

Пробовал вытаскивать разметку по xpath, но все время шли какие-то сбои: то элемент не находил, то находил через раз, то просто «пропускал действие», хотя кубик выполнялся. В общем, ерунда полная была.

Xpath, который плюс – минус начал выполнять свои задачи, выглядел примерно так:

Код:
//ymaps[contains(@class, 'ymaps-2-1-79-islets_icon-caption')]//ancestor::ymaps[contains(@class, 'ymaps-2-1-79-places-pane')]//following-sibling::ymaps[contains(@class, 'ymaps-2-1-79-user-selection-none')]
Но, и тут наметилась проблема: начались промахи по нужному адресу, мышь уходила за край и кликала! совсем другой адрес. В результате – выбирался не тот адрес и товар могу уйти совсем в другой город, что принесло бы только головную боль клиенту.

Решение проблемы нашлось не совсем стандартное:

Подправил xpath, который теперь выглядит так:
Код:
//ymaps[contains(@class, 'ymaps-2-1-79-islets_icon-caption')]//ancestor::ymaps[contains(@class, 'ymaps-2-1-79-places-pane')]//following-sibling::ymaps[contains(@class, 'ymaps-2-1-79-user-selection-none')]/ymaps/div[contains(@class, 'circle-marker')]/span[contains(text(),'"+point+"')]
Где «point» - не сама точка, которая отрисована, а рейтинг филиала ПВЗ, который является текстом и его можно найти в html.

Далее запилил код, который определяет границы видимой области экрана и отметает все точки, которые находятся за пределами видимости. После такой фильтрации остается некоторое количество точек, которое в видимой области экрана.

Дальше запилил проверочный xpath, который вытаскивает все адреса в видимой области.

Последний шаг — это проверка адресов с рейтингом на соответствие адреса в исходной таблице, по которому нужно кликнуть. Если есть совпадение, то происходит клик.

Пример клика по адресу на карте (видео)


Шаг4: решаем проблемы - создаем маршрутную карту для экспедитора, который может забирать ее с бота в телеграм

Не могу сказать, что тут были какие-либо серьезные проблемы. Пробовал сначала пользоваться браузерным сервисом, который строит карту, на основании точек маршрута.

Строит неплохо, оптимально, но только по Москве почему-то...

В результате вернулся к работе с кодом js, и Help, который предоставляет сам Яндекс.

В итоге – экспедитор в боте вводит свой логин, и получает файл с готовым маршрутом, которым можно пользоваться, как и обычной картой от Яндекса.

Пример:

91924


Еще пример, маршрута с большим количеством точек:

91925


Некоторые советы от клиентов по работе с товаром, если вы решили торговать на площадке:

Данный блок посвящен работе с товарами на площадке и поможет начинающим начать продавать свою продукцию.

Что нужно сделать на старте:

Обдумать какой-никакой план чем вы планируете торговать, возможно этим уже торгуют – много и давно.

Я приведу лишь некоторые показатели, которые в моем понимании, имеют важное значение для дальнейшей работы.

Итак, вы выбрали чем торговать и хотите размещаться -

Seo оптимизация карточек товаров
  • Необходимо добавить вхождение ключа в название товара
  • Ключи в название добавляют через знак «/»
  • Чтобы определиться с запросами, нужно:
  • Проверить запросы на странице карточки товара – «с этим запросом искали»
  • Поискать какими ключами пользуются конкуренты
  • Проверить метрику и посмотреть по каким ключам вас находят ваши потенциальные покупатели
  • Посмотреть теги в поиске wildberries
Аналитика перед закупкой товара – парсинг данных по всем нишам, кто вышел из ниши, кто остался.

Анализ может показать динамику по обороту в выбранной нише и динамику изменения среднего чека. Средний темп прироста ниши показывает – на сколько процентов ниша (в среднем) прибавляет по обороту каждый месяц.

Пример динамики продаж:

91926


91927


Юнит экономика

Представляет из себя расчет доходности одного товара или услуги компании и стоимость привлечения клиента. Обычно, в ней учитываются все затраты, прибыль и кредиты, которые нужно вернуть с процентами.

Необходима, чтобы видеть, сколько вы зарабатываете на каждом юните и не работаете ли в минус, чтобы строить прогнозы доходности на каждый месяц.

Пример:

91928


Самовыкупы.

Решили продвигать свои товары? Обязательно просчитайте сколько вам понадобиться ресурсов на это.

Самовыкупы – это один из способов продвижения товара, который актуален на данный момент. В случае, если в карточке объединены больше двух товаров, следует продвигать один товар (товар-локомотив) На примере диаграммы показано, сколько денежных средств из бюджета на самовыкупы вернется обратно на расчетный счет, а сколько потратим на комиссии и прочие издержки (в т.ч. налоги)

91929


Опыт в торговле, продажах, в закупках, построение экономики продаж будет плюсом.

Заключение

Хочу сказать, что на текущий момент торговля на данной площадке, не является невозможной – очень много людей идут торговать, но не все справляются, к сожалению.

Надеюсь, эта статья поможет в понимании того, как можно торговать на площадке.

По всем вопросам – пишите: https://t.me/Aleksey_job
 
Тема статьи
Способы заработка
Номер конкурса статей
Семнадцатый конкурс статей

Вложения

  • 45,1 КБ Просмотры: 269
  • 71,2 КБ Просмотры: 286
  • 141,5 КБ Просмотры: 257

Для запуска проектов требуется программа ZennoPoster или ZennoDroid.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...

Для того чтобы запустить шаблон, откройте нужную программу. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.
Подробнее о том, где и как выполняется проект.

Последнее редактирование:

Krende1

Client
Регистрация
14.03.2022
Сообщения
226
Благодарностей
51
Баллы
28
Правильно ли я понял, что ZP в твоем случае используется для автоматического самовыкупа товара?
 
  • Спасибо
Реакции: artsmm

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 136
Благодарностей
196
Баллы
63
Приветствую. Да, все верно - zp используется для самовыкупов и генерации профилей. У них неплохая надстройка для работы с ними. Кроме получения файла с маршрутом - все остальные задачи берет на себя зенка. Маршрут уходит в телеграм бота.
 
  • Спасибо
Реакции: Krende1

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 103
Благодарностей
132
Баллы
63

Krende1

Client
Регистрация
14.03.2022
Сообщения
226
Благодарностей
51
Баллы
28
Самовыкупы.

Решили продвигать свои товары? Обязательно просчитайте сколько вам понадобиться ресурсов на это.

Самовыкупы – это один из способов продвижения товара, который актуален на данный момент. В случае, если в карточке объединены больше двух товаров, следует продвигать один товар (товар-локомотив) На примере диаграммы показано, сколько денежных средств из бюджета на самовыкупы вернется обратно на расчетный счет, а сколько потратим на комиссии и прочие издержки (в т.ч. налоги)
а что это и для чего это нужно?
 

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 136
Благодарностей
196
Баллы
63
а что это и для чего это нужно?
Обычно, самовыкупы используются для поднятия своих товаров в поиске wb. Прошу учесть, что здесь нужно просчитывать экономику перед стартом продвижения.
 
  • Спасибо
Реакции: Alex.A

sahha

Client
Регистрация
20.09.2010
Сообщения
70
Благодарностей
18
Баллы
8
Знакомая картина, начинаешь что-то делать и все кажется так радужно, а потом проблемы начинают множиться со скоростью активных кроликов :-)
Когда работал с OLX столько всего интересного всплыло
 
  • Спасибо
Реакции: Devostator

Brabus_bots

Client
Регистрация
13.04.2019
Сообщения
789
Благодарностей
541
Баллы
93
Статью пока не прочитал, но уже рад, что она есть) Отложил её в избранное и обязательно прочитаю на днях, после прочтения допишу UPD, уж очень хочется не отвлекаясь её изучить.

Тема с WB активно начала форсится на просторах интернета (по-моему с подачи Аяза Шабудинова) еще года 2 назад. Со всех щелей полезла реклама "научу зарабатывать на WB" от различного рода коучей, и я задумался, как было бы классно написать для всех этих коучей и их учеников какой-нибудь инструмент и продавать его сотнями копий.

Автор данного шаблона возможно и без меня это понял еще 2 года назад и смог это реализовать, забрав свою котлету)
 
  • Спасибо
Реакции: Manfred

Alex.A

Client
Регистрация
14.11.2020
Сообщения
406
Благодарностей
187
Баллы
43
Обычно, самовыкупы используются для поднятия своих товаров в поиске wb. Прошу учесть, что здесь нужно просчитывать экономику перед стартом продвижения.
Спасибо за статью и идею про самовыкупы ... для буржунета самое оно))
 
  • Спасибо
Реакции: artsmm

baracuda

Client
Регистрация
19.06.2013
Сообщения
795
Благодарностей
279
Баллы
63
Отличная статья...
Приоткройте занавес с "возвратами","потерями" и кражами, а то не дай бог кто то решит в данное время попробовать поработать с валберрис.
 

heks

Client
Регистрация
01.10.2013
Сообщения
1 205
Благодарностей
316
Баллы
83
тоже подобное планирую писать.
1. Ты получается делаешь под каждый аккаунт свой адрес?
2. Сколько живет сессия аккаунта на ВБ если в нее не заходить если не покупать номера на месяц.
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 789
Благодарностей
1 954
Баллы
113
в ВБ много ботов используется, я как то что то купил и хотел вернуть, но везде одни боты и чтобы на реального содрудника выйти нужно потрудиться. Никогда не понимал зачем люди занимаются самовыкупом на таких площадках, кроме накрутки отзывов и позиций в выдаче.
 

baracuda

Client
Регистрация
19.06.2013
Сообщения
795
Благодарностей
279
Баллы
63
Никогда не понимал зачем люди занимаются самовыкупом на таких площадках, кроме накрутки отзывов и позиций в выдаче.
а как ещё вылести на первую страницу выдачи товаров ?... один из основных параметров. всё что можно уже "крутили", и конкурентам тоже :-)
 
  • Спасибо
Реакции: kulikov_mister и radv

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 136
Благодарностей
196
Баллы
63
Знакомая картина, начинаешь что-то делать и все кажется так радужно, а потом проблемы начинают множиться со скоростью активных кроликов :-)
Когда работал с OLX столько всего интересного всплыло
это точно) было бы интересно почитать вашу статью про OLX )
 
  • Спасибо
Реакции: kulikov_mister

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 136
Благодарностей
196
Баллы
63
Статью пока не прочитал, но уже рад, что она есть) Отложил её в избранное и обязательно прочитаю на днях, после прочтения допишу UPD, уж очень хочется не отвлекаясь её изучить.

Тема с WB активно начала форсится на просторах интернета (по-моему с подачи Аяза Шабудинова) еще года 2 назад. Со всех щелей полезла реклама "научу зарабатывать на WB" от различного рода коучей, и я задумался, как было бы классно написать для всех этих коучей и их учеников какой-нибудь инструмент и продавать его сотнями копий.

Автор данного шаблона возможно и без меня это понял еще 2 года назад и смог это реализовать, забрав свою котлету)
Спасибо за интерес) Будет интересно узнать ваше мнение.
Честно говоря, к Аязу не очень отношусь - уж очень много противоречивой информации про него
 
  • Спасибо
Реакции: kulikov_mister

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 136
Благодарностей
196
Баллы
63
Отличная статья...
Приоткройте занавес с "возвратами","потерями" и кражами, а то не дай бог кто то решит в данное время попробовать поработать с валберрис.
хорошая идея, спасибо. Надо посоветоваться с клиентами, как у них обстоят дела тут
 
  • Спасибо
Реакции: kulikov_mister

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 136
Благодарностей
196
Баллы
63
тоже подобное планирую писать.
1. Ты получается делаешь под каждый аккаунт свой адрес?
2. Сколько живет сессия аккаунта на ВБ если в нее не заходить если не покупать номера на месяц.
Схема получается следующая:
1. да, под каждый аккаунт создается свой профиль, вешается на нужный адрес, затем складывается в папку региона. С помощью такой схемы можно достать нужный профиль из нужной папки, без дополнительной привязки к адресу. Когда делаешь выкупы, имею в виду
2. Самый минимум у меня был 1 день, максимум 2е недели. Если просто отлежка. При активной работе от месяца и выше.
Аккаунты быстрее "сыпятся" если часто менять прокси на них.
 

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 136
Благодарностей
196
Баллы
63
в ВБ много ботов используется, я как то что то купил и хотел вернуть, но везде одни боты и чтобы на реального содрудника выйти нужно потрудиться. Никогда не понимал зачем люди занимаются самовыкупом на таких площадках, кроме накрутки отзывов и позиций в выдаче.
и не говорите) чат боты замучали уже, со всех утюгов просто... Чтобы решить сколько - нибудь серьезный вопрос, нужно долго и нудно дозваниваться до оператора.
 

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 136
Благодарностей
196
Баллы
63
Кстати, вопрос ко всем заинтересованным: кто пробовал торговать на данной площадке? какие у вас впечатления? что получалось, а что нет? предлагаю обсудить
 

baracuda

Client
Регистрация
19.06.2013
Сообщения
795
Благодарностей
279
Баллы
63
Кстати, вопрос ко всем заинтересованным: кто пробовал торговать на данной площадке? какие у вас впечатления? что получалось, а что нет? предлагаю обсудить
Опыт 2018, 2020 и 2022 будет разный у всех.

с пылу с жару прям как под статью. Возврат авто чехлов приехал у клиента... Для тех кто не понял это платье женское. По факту это потеря 8500р. Так всё там устроено на текущий момент времени. Доказать что то нереально. Смерится и отнести это к ком. рискам, заложив некий процент в цену товаров.

Вот прям кто не понял, спалил тему. заказываешь что то дорогое, возвращаешь мусор.

92006
 
  • Спасибо
Реакции: kulikov_mister

p-sergei

Client
Регистрация
20.12.2016
Сообщения
543
Благодарностей
263
Баллы
63
Спасибо за статью, интересно. Особенно впечатлила скорость мыши на видео, как где-то пораньше писали на форуме она - "крадется" :D
 
  • Спасибо
Реакции: seodamage и artsmm

Brabus_bots

Client
Регистрация
13.04.2019
Сообщения
789
Благодарностей
541
Баллы
93
Вот прям кто не понял, спалил тему. заказываешь что то дорогое, возвращаешь мусор.
Тоже слышал, что заказывая брендовые вещи, при примерке люди забирают оригинал, а возвращают копию. Потом эти копии под видом оригинала могут прийти другому покупателю.

Если на форуме есть люди, которые крутятся в маркетплейсах, интересно было бы узнать у них, правда это или нет
 

baracuda

Client
Регистрация
19.06.2013
Сообщения
795
Благодарностей
279
Баллы
63
Если на форуме есть люди, которые крутятся в маркетплейсах, интересно было бы узнать у них, правда это или нет
История с чехлами реальная.... данное дияние попадает под 159 УК ... что может сделать поставщик... по факту отправить жалобу... ВСЁ. лучше спросить по другому... кто то хоть слышал о последствиях... пару месяцев назад в группах нескольких(телега от 50к пользователей) поднималась эта тема. и некто не сказал что кому то что то вернулось, или кто то был наказан. Текущие договора от валбериса напоминают чисто джентльменские отношения. и они(валберис) по факту в них курьер-перевозчик, который не какой ответственности не несёт. Занавес закрываем.
 

Gerero

Client
Регистрация
20.12.2010
Сообщения
86
Благодарностей
83
Баллы
18

gomoney

Client
Регистрация
27.09.2009
Сообщения
124
Благодарностей
37
Баллы
28
а про качественные профили можно по подробней?
 
  • Спасибо
Реакции: kulikov_mister и artsmm

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 136
Благодарностей
196
Баллы
63
а про качественные профили можно по подробней?
Тут, у меня, ситуация следующая: я регистрирую на одноразовый номер - onlinesim или sms-activate, затем некоторое время "отлежка" профиля (примерно - час - два), затем нагул (yandex, google сам wb - вперемешку. Любые ключевые слова: тут не замечал какой-то зависимости от сферы деятельности и тем по каким ключам гуляет профиль).
Затем профиль идет на WB и привязывается к адресу, складывается в отдельную папку. Затем уже делаю выкуп.
Пока данная схема нормально работает.
Единственно, нюанс, который нужно проработать - это использование одноразовых номеров: если профиль разлогиниться, то восстановить информацию с него будет уже не возможно.
Поэтому тут лучше использовать номер, которые можно арендовать надолго. Я пока sms-activate нашел, возможно стоит обратить внимание на какие-то сервисы где можно использовать виртуальные номера.
 

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 136
Благодарностей
196
Баллы
63
Опыт 2018, 2020 и 2022 будет разный у всех.

с пылу с жару прям как под статью. Возврат авто чехлов приехал у клиента... Для тех кто не понял это платье женское. По факту это потеря 8500р. Так всё там устроено на текущий момент времени. Доказать что то нереально. Смерится и отнести это к ком. рискам, заложив некий процент в цену товаров.

Вот прям кто не понял, спалил тему. заказываешь что то дорогое, возвращаешь мусор.
интересный момент.. насколько я знаю, крупные игроки подобные моменты закладывают в прайс. Получается около 20% нужно учитывать.
 
  • Спасибо
Реакции: Neiron

Дмитрий202020

Активный пользователь
Регистрация
15.09.2020
Сообщения
278
Благодарностей
67
Баллы
28
Поэтому тут лучше использовать номер, которые можно арендовать надолго. Я пока sms-activate нашел, возможно стоит обратить внимание на какие-то сервисы где можно использовать виртуальные номера.
Если бюджеты позволяют стоит посмотреть на досуге виртуальные номера от теле2 - 6 руб. в сутки с переадресацией на основной номер
 
  • Спасибо
Реакции: artsmm

Maks_frai

Client
Регистрация
19.06.2016
Сообщения
19
Благодарностей
4
Баллы
3
Шаг3: решаем проблему с кликом на карте по нужному адресу ПВЗ
В десктоп хроме после ввода запроса поиска адреса, слева меню с возможными адресами появляются и не нужны танцы с бубнами на карте. С чем связана работа в мобильной версии?
 

Sanekk

Client
Регистрация
24.06.2016
Сообщения
999
Благодарностей
390
Баллы
63

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)