Я устал сводить отчеты Wildberries руками и создал сервис-бота в Telegram, который это делает за меня. Как я к этому пришел и причем тут нейросеть? Моя история.

Понедельник — день тяжёлый, и не только потому, что это первый день недели, но ещё и из-за выхода финансового отчёта Wildberries. С его помощью продавцы узнают, сколько они заработали и сколько должны заплатить налогов. А вручную у меня тратилось очень много времени.

Я устал сводить отчеты Wildberries руками и создал сервис-бота в Telegram, который это делает за меня. Как я к этому пришел и причем тут нейросеть? Моя история.

Меня зовут Денис, после того, как я понял, что автоматизация бизнеса это круто, начал вести блог о том, где я рассказываю об автоматизации бизнеса на маркетплейсах, мой канал - Кнопка Заказы - Бот автоматизации бизнеса на маркетплейсах.

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

Что такое финансовый отчет для тех, кто не в теме?

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

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

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

Но тут есть уже некоторые проблемы

  • Отчет имеет нечитаемый вид. Новичку и даже опытному селлеру нужно сильно вникнуть, чтобы разобраться.
В таком виде приходит отчет. 
В таком виде приходит отчет. 
  • При выходе нового отчета, их приходилось соединять вручную. Так как отчет выходит для РФ и Стран СНГ.
Вроде бы период один, а отчеты разные. Для РФ и СНГ. И что бы посчитать деньги, их нужно сводить в один, а это время. 
Вроде бы период один, а отчеты разные. Для РФ и СНГ. И что бы посчитать деньги, их нужно сводить в один, а это время. 
  • Стабильно, каждые 3-4 недели, Wildberries менял колонки, что сбивало мои таблички. И приходилось нырять в изучение и внедрение заново.

Я был начинающий продавец, изучал все сам.

На тот момент, а именно два года назад, в интернете было очень мало информации по поводу финансового отчета Wildberries, было почти ничего не понятно, но очень интересно.

Я хотел понять, сколько же я зарабатываю и зарабатываю ли я вообще. Налог считал тоже не правильно, умножал 7% на приход денег на РС, что оказалось большой ошибкой.

Так выглядела моя первая табличка
Так выглядела моя первая табличка

Свою первую "Автоматизированную табличку" я создал собственноручно, в Гугл таблицах.

Почему Гугл таблицы?

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

Но такое решение было не идеально, но уже хоть что то

Какие минусы ведения отчетности в таком формате?

  • Постоянные скачивание двух отчетов СНГ и РФ, соединять их.
  • Wildberries каждые 3-4 недели менял колонки в отчете, следовательно, вся таблица у меня слетала, приходилось разделять старые отчеты и новые
  • Добавлялись новые артикулы, я уставал вводить себестоимость и проводить формулы, что бы считалась себестоимость проданного товара
  • Перенос данных в Гугл Таблицы занимал большого количества времени за счет того, что в базе данных гугла скапливается +30 тысяч строк, от чего гугл начинает тормозить, независимо от твоего ПК.

Следующий этап. Работа по API.

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

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

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

И тут я подумал.

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

Я нашел, что у Wildberries есть какой то API, не понимал что это и с чем это едят, но благо, я адаптируюсь к обстановке и начал постепенно изучать как работать с этим API.

Почитал, изучил, почти ничего не понял.

Но если упростить, то понял лишь то, что API позволяет с помощью ключа обмениваться с Wildberries информацией и есть какие то разные методы с типом POST GET.

Начал изучать информацию по разным API с интернета, и вроде бы начал что то понимать как это устроено и по какому принципу.

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

У меня открылось два пути. Легкий и Тяжелый.

Легкий

С помощью power qwerty, в excel вставить API ключ, провести ручную настройку и моментально запросить данные по апи и начать писать формулы.

Тяжелый

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

print("Hello, world!")

Но

Я не смог воспользоваться первым способом потому что на устройства с macOS, в Excel нет power qwerty, а альтернатив, как запихнуть API в Excel я не нашел.

Пришел на помощь мой верный друг.

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

В первых 10-15 страничках были примеры на JS, поэтому выбрал его.

Написал код сам, ничего не сработало. Но тут пришел он.

Я написал нейронке, мол создай мне код для такого такого действия по данному методу.

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

Я устал сводить отчеты Wildberries руками и создал сервис-бота в Telegram, который это делает за меня. Как я к этому пришел и причем тут нейросеть? Моя история.

По какому принципу он работал?

Все очень просто. Я захожу в код, ввожу интересующий период, нажимаю кнопку "выполнить"

Код запрашивал данные с Wildberries, и заносил мне их в Лист1

Я копировал данные с Лист1 и вносил их в свой второй лист с базой данных.

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

Благодаря фильтрам, я мог менять периоды и данные мгновенно обновлялись.

Пример применения фильтров. 

Людям понравилось то, что я сделал.

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

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

И еще, в чем проблема ведения гугл таблц?

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

Решение было всегда в кармане.

Решение оказалось лежало у нас в телефоне, а именно в месседжере Telegram. Со своим товарищем мы обсудили, как можно было бы улучшить продукт, что бы тот не зависал и быстро отдавал данные, а еще, если бы эти отчеты можно было бы получить прямо с телефона.

Обсудив пару деталей, мы с товарищем начали писать такого бота.

Моя задача была в том, что бы я продумывал всю логику и писал ему запросы на Python, а он пилил телеграм бота и поддерживал его.

Таким образом, у нас получился бот Кнопка Заказы

Если вы продавец или менеджер, попробуйте. Гарантирую, что он облегчит рутину.

Что теперь?

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

Бот уже умеет оцифровывать рекламу, показывать стоимость заказа, корзины, оДРР. Делать АБЦ анализ, считать налог, чп, оповещать о заказах и делать сводку.

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

Это была моя краткая история о том, как из одной проблемы, вытекли некоторые решения, которые перетекли в реализацию целого сервиса.

Если Вам интересно было бы следить за проектом, то наш телеграм канал Кнопка Заказы - Бот автоматизации бизнеса на маркетплейсах.

Спасибо за прочтение. Буду рад ответить на вопросы.

6
3
1
1
2 комментария