Сколько шагов нужно сделать, чтобы выставить новый товар на все доски и в соц.сети? Давайте определимся, что «сделать фото» или «скачать фото» не является шагом.
ШАГ 1. Добавляем товар в АСЦ CRM (у Вас это может быть Мой Склад или 1С)
Собственно, это ВСЁ. Ничего больше не требуется, раз в 30 минут скрипт обновляет информацию и все изменения вносятся на все площадки.
При продаже выглядит также. Пикнули сканером ШК, ввели сумму бумажки, которую протянул клиент и нажали «провести». Отдаем клиенту чек, а с площадок товар убирается на полном автомате.
А пока лазал смотрел за своими площадками, вспомнил, что на Яндекс.Картах тоже можно сразу выложить Товары и Услуги. Пол часа, и вот XLSX файл для них генерируется автоматически. у Яндекс.Карт проблемы с загрузкой фото, которые они не хотят решать, но все равно, каталог заливается. Посмотрим, хоть как-то на ранжировании это скажется… благо автоматом.
Если вы хотите работать также, на полном автопилоте, то подписывайтесь на канал в ТГ — @bunakru и пишите непосредственно мне в @Bunak
Вот зачем так извращаться? Почему бы не принимать просто значение «Новое» везде… а если хочется сменить окончание, то меняйте себе на здоровье сами. А так, мне ставь фильтры по категориям.
Также Авито не выделило носки / чулки / колготки в отдельную категорию, точнее, к ним применяются размеры одежды 42-44 и т.д., а не размер обуви, а у колготок так и вовсе свои…
Юла
На удивление, одна из самых простых реализаций, несмотря на длительную подготовку, зато сейчас в БД просто выбираешь значения, как на Юле и вуаля, без окончаний и падежей, все цифрами.
Яндекс.Объявления
Яндекс заявил, что принимает файлы в формате Авито, на что ему я и дал соответствующий фид, но с вырезанными словами про «Авито.доставку». Сначала они его неверно обрабатывали, категории скакали. Но после исправления выяснилось, что в категориях «Купальники» и «Нижнее белье» у них не применяется параметр «состояние», и нет бы просто его игнорировать (ведь на Авито он есть), они просто отклоняют эти объявления до исправления…
ВКонтакте
ВК для бизнеса скинули мне файл, где объяснена работа со свойствами товара через API, только файл какой-то обрезанный, свойства есть, могу их смотреть, добавлять, редактировать… а вот как их назначать товарам — не ясно. Задал соответствующий вопрос, но вот все праздники жду ответа, а хочется запилить сразу с ними.
Инстаграм
Так как здесь мы используем неофициальное API и имитируем телефон, то мы не можем вывалить сразу 1000 товаров, не можем отредактировать сразу 300 товаров и так далее. Надо продумать, как это все увязать. Также здесь нет раздела «товары», и продаем мы через публикации. Если я меняю в БД фото, то в Инсте надо УДАЛИТЬ старую публикацию и запостить новую, и при этом сменить привязку. Делать это вручную по кнопке — запросто, а вот как автоматизировать, не городя гиперсложных систем…
Общие сложности
Если мы работаем через XML, то здесь все просто — мы меняем файл, сайты его скачивают, видят расхождения и следуют им. Но вот при работе по API мы сами должны обращаться и вносить изменения в каждую позицию. Я имею полный доступ к БД АСЦ CRM напрямую, и кажется, что могу ВСЕ, но это не совсем так. В БД нет поля «updated», и если я что-то меняю в товаре, об этом невозможно узнать зачастую. Да, есть логи, да, туда вносятся продажи, изменения названия товара и еще пары параметров. Но вот изменения товара не отслеживается, изменение фото — не отслеживается. И тут возникает резонный вопрос, КАК? Я же не могу вмешаться в клиентскую часть, я не могу добавить это поле вручную, так как тогда сломается вся программа из-за некорректного запроса (несовпадение количества полей). Разработчика попросил добавить данное поле, но когда/если это будет. А пока придумал следующий костыль — создаем таблицу, где будем хранить ID товара, дату проверки и MD5-хэш от строки, состоящей из нужных мне полей. Соответственно, меняется хотя бы 1 символ где-либо, меняется хэш, они не совпадают, а значит идет запрос на редактирование. Не идеально, но пока лучшее, что смог придумать. Может кто из вас посоветует способ проще?
А пока, подписывайтесь на канал в Телеграме, чтобы отслеживать там новые статьи из этого блока @bunakru
Поддержка нескольких шаблонов под каждый фид (площадку, категорию)
Поддержка переменных в шаблонах {manager}, {address}, {name}, {price}, {DATETIME} и других
Поддержка параметра «состояние» (новое или б/у)
[АВИТО] Подстановка размера у одежды/обуви
Разбивка одного артикула на несколько объявлений по цвету
Автоматическая связь между категориями на Авито / Юле / Яндексе
Поддержка «вариантов» (на фото ниже)
Что будет реализовано?
Источники: Мой Склад, 1С, РемОнлайн, LiveSklad, ИМ (OpenCart и другие)
Поддержка досок: КупиПродай, FarPost
Поддержка соцсетей по API: ВК, ОК, Instagram, Facebook Shops (первые три у меня есть в предыдущей версии софта, в полуручном режиме)
Поддержка аукционов: Мешок, Auction.ru, Au.ru, eBay
Поддержка МП: AliExpress, OZON, WildBerries, СДЭК Маркет, Kazan Express и других
Поддержка ИМ: OpenCart, PrestaShop, Magento и других
Поддержка сайтов: Price.ru, МультиМаркет
Поддержка скидок/наценок для разных площадок
Поддержка ограничений по цене (не выставлять на авито товары дешевле 50 руб, к примеру)
Поддержка ограничений по цене и категории (не выставлять на авито товары категории «нижнее белье» дешевле 100 руб, к примеру)
Поддержка ограничений по значениям параметров (например, в определенный фид выкладывать товары только красного цвета или только больше 50го размера)
Поддержка «серий» (допустим, у Вас 50 книг из серии S.T.A.L.K.E.R., в Яндексе и на Мешке это будет 50 объявлений, а на Авито и Юле — 1 объявление с 50 книгами в описании)
Поддержка «комплектов» (допустим, вы продаете казаны и сопутствующие товары, система перемножит товары и создаст объявления «казан 10л», «казан 13л с печкой», «казан 15л с крышкой», «казан 10л с печкой и крышкой» и т.д., десятки/сотни вариантов, причем все будут реальными, в наличии АНТИБАН от дублей)
Поддержка «похожих» товаров (как на сайтах, «а еще вас могут заинтересовать»)
Поддержка временных акций (допустим, выставить, чтобы в будние дни с 8 до 10 утра появлялся блок с информацией об акции или промокодом или менялась цена на этот срок)
Другие функции будут добавляться по запросам пользователей. И ВСЕ ЭТО НА ПОЛНОМ АВТОМАТЕ!
Следите за обновлениями блога в Телеграм, подписывайтесь на @bunakru
Прошло уже больше недели, как мой сервис работает для меня, около 1000 тестовых объявлений держим. За это время выяснили некоторые детали
В Яндекс.Объявлениях топы улетали куда угодно, то в брюки, то в мужские костюмы. Но сначала через 2 дня у меня улетел аккаунт в бан за адрес в описании. Обратился в ТП, поправил шаблон, исключив адрес и убрав «информация актуальна на …» и все вернули. Заодно им про категории репорт оставил.
Еще через пару дней вот такая картина:
Я так понимаю, им не понравилась надпись «Store ID: xxxxxxxxx», на момент покупки этих сеток не было хороших фото без надписей, начал искать сейчас альтернативу, заменяя. Но вот что-то пока не разблокируют, хотя фотки заменены у многих, но получил и новые отклонения, по причине…
То есть для купальников и нижнего белья у них нет понятия «новое» и «б/у», хорошо, но почему тогда изначально фид принимали, а теперь это в критических ошибках? Почему бы просто не игнорировать это поле… ОК, будем писать исключения…
Авито тоже отличился, их два года устраивало, что в описании у нас указан адрес магазина, после загрузки фида дней 5 тоже было все ОК, а потом вдруг это стало запрещено. и фид отвалился, пока я не убрал адрес.
А 2 объявления улетели в бан по жалобе правообладателя MIU. Жена учла этот момент на будущее…
С Юлой приключений нет, там к магазинам относятся лояльнее + у нас есть персональный менеджер, через которого решаем вопросы.
Такое массовое выставление из БД вскрыло косяки, которые мы не могли раньше заметить замыленным глазом. Сейчас приводим БД в порядок. Меняем фото на более качественные у старых лотов, правим описание, чем больше будет претензий у площадок, тем идеальнее мы сделаем нашу БД и идеальнее будут последующие фиды, чтоб вообще придраться было не к чему.
Для тех кто не знает, у меня есть закрытый чат в Телеграм, в нем я делюсь новой информацией в режиме RealTime, ссылку туда можно получить у действующих участников, либо напрямую у меня, пишите @Bunak
А следующий материал будет посвящен тому, что я собираюсь реализовать на сервисе для себя.
До сегодняшнего момента я вел отчет о разработке на другом ресурсе, но его владелец прямо указал, что в будущем у нас будет конфликт интересов, и что там я более не могу продолжать публикации. Что же, это ли не повод возобновить свой блог? Да, я не буду стараться и наводить красоту у каждого поста, буду использовать больше как блокнот для заметок.
Итак, внутрянка, в целом, готова, а потому навожу марафет, делаю пользовательский интерфейс…
Наводить красоту буду позже, сейчас главное — функционал, чтобы можно было быстро выбирать категории для разных площадок и фидов. Затем — группировка товаров, позже — правила, формулы и условия. Параллельно надо будет подключать другие источники для товаров, но это уже зависит от интереса будущих клиентов, пока делаю «для себя».
Не забывайте, что я есть в Telegram и там можно задать мне любые вопросы, ищите @Bunak
Прежде чем писать о планах, немного выводов… Много людей за время разработки задавали мне вопрос, почему мой парсер бесплатный? На что я отвечал, что не вижу смысла брать с людей деньги за инструмент, немного упрощающий жизнь. И писал, что будет платный вариант. Готовность оплачивать доступ высказало больше десятка человек сразу. А теперь вопрос, сколько же людей воспользовалось платным доступом, когда он появился? 0. Да, ни одного человека. Сразу пошли в ход фразы «тут не за что пока платить», «1000 руб за ХХХ — это да, а тут я не вижу за что». Сказать что я разочарован?.. Может и так, пустого результата я не ожидал, рассчитывал на 1-2 пользователей, с которыми и будем выбирать вектор развития сервиса.
АКЦИЯ, следовательно, тоже проходит впустую, остается 4 дня, когда можно оплатить доступ с 50% скидкой. Как раз на «попробовать».
Так дорого или нет стоит доступ? Решать, конечно же, только Вам. Если Вы каждый день мониторите поступления, снижение цен — тогда посчитайте, сколько времени ежедневно тратится? А потом вспомните, что доступ стоит 33 руб в день. И стоит ли затрачиваемое Вами время этих денег? Лично у меня, когда уценка была разбросана по городам, ЕЖЕДНЕВНО уходило 2-2.5 часа на мониторинг всего, с появлением парсера уже минут 10. После всех доработок — 30 секунд.
Планы на будущее
Уверен, многие заметили дополнительные цифры в таблице — не волнуйтесь, скоро я уберу эту лишнюю информацию. Она будет на платных аккаунтах, а внешний вид поправим.
Смысл этих цифр в том, что теперь в столбце ЦЕНА отображаются несколько цен:
минимальная
цена данного предложения
максимальная
И рядом второй похожий столбец ИСТОРИЯ, там почти тоже самое:
минимальная
средняя
максимальная
Если текущая цена данного предложения ниже, чем все продажи, которые были совершены — она выделяется синим цветом. Что означает, что надо внимательнее отнестись к предложению, оно может быть очень выгодно. Сейчас уже можно это делать, так как собралась достаточная статистика по продажам. В будущем, возможно, я выведу какой-то общий индекс, который будет учитывать цену нового товара, текущего, скорость продажи и подсказывать самые ликвидные позиции. Чем больше статистики — тем точнее результаты.
Варианты товара
Для многих, как и для меня, не принципиально какого цвета будет телефон: черный, синий, зеленый. Важны его характеристики и состояние. Но сейчас парсер показывает информацию только о точном совпадении по артикулу, и чтобы найти «варианты» надо настраивать дополнительные фильтры в новом окне или выгружать в Excel. В ближайшее время можно будет в пару кликов настраивать такие параметры, как:
диагональ
размер оперативной памяти
размер постоянной памяти
цвет
и некоторые другие параметры…
Соответственно, будет еще проще понять, насколько ликвидное предложение. Также появятся кнопки поиска на Авито и Юле. Ведь мало кто в объявлении пишет «Продам 17.3″ Ноутбук ASUS GL752VW-T4417T серый«, так что будет искать фразу «ASUS GL752VW«, а там уже вручную перебрать варианты.
Небольшие доработки
Немного изменилась логика работы во вкладках «НОВЫЕ» и «ПОДЕШЕВЕЛИ«. Если раньше было: 1 день = 1 календарный день, то сейчас 1 день = 24 часа. Так как теперь проверка товаров в городах у платных аккаунтов происходит каждые 10 минут, то это более логично. Ведь если информация обновится в 23:55, то по старой схеме в 00:05 ты ее уже не увидел бы. Сейчас же у тебя настоящие 24 часа.
В ближайших же планах сделать «Новости» внутри парсера, чтобы не засорять блог постоянными записями о проекте, здесь будут только значимые обновления.
P.S. Пользуйтесь парсером, пишите о багах и предлагайте новые идеи! А также подписывайтесь на мой канал в Телеграмме: http://t.me/bunakru
Вот и прошло незаметно пол года, как я начал писать свой парсер уценки магазина DNS. С тех пор в политике магазина не раз произошли изменения, несколько сотен человек попробовали хотя бы раз мою программу. Некоторые изъявляли желание пользоваться платной версией. Но пока софт был не доделан, я не хотел брать денег.
Но вот настал момент истины, для проекта куплен отдельный домен dnsparser.ru, закупаются ежемесячно прокси. И настала пора проверить, сколько же людей реально готовы платить за удобный инструмент. Но сначала немного об изменениях.
Регистрация на сайте
Сейчас для неавторизованных пользователей часть информации скрыта за *. Чтобы вернуть все как было, достаточно просто зарегистрироваться. Я не стал мудрить, поэтому для регистрации достаточно войти через любую соцсеть. Далее можно в настройках указать пароль и в след. раз уже заходить по email/пароль или так же, через соцсеть.
Типы аккаунтов
Всего на данный момент существует 4 типа аккаунтов, их возможности можете сравнить ниже в таблице.
Возможности
Гость
Пользователь
Любитель
Профи
Общие возможности
Просмотр: фото, название, город, просмотры, причины уценки, цена нового, текущая цена, экономия, дата добавления Фильтры: по городам, по категориям, по брендам
Лимит на выборку
500
1000
5000
100000
Задержка НОВЫХ товаров
12 часов
6 часов
1 час
НЕТ
Фильтры: Новые, Подешевели
Экспорт списка: Печать, PDF, Excel
Настройки: Мои города, Мои категории, Мои бренды
Дата последней уценки
Размер скидки
Комментарии к товарам
РЕФЕРАЛЬНАЯ ПРОГРАММА
Отсутствие рекламы
Выделение цветом
Оповещения в Telegram
частично
График снижения цены
Функция «Моя цена»
Функция «Корзина»
Функция «Помощь в покупке»
Статистика продаж
Проверка товаров каждые 10 минут
Стоимость доступа
Бесплатно
Бесплатно
1000 руб / месяц
5000 руб / месяц
Возможности
Гость
Пользователь
Любитель
Профи
Telegram
Для того, чтобы подключить уведомления в Telegram, надо сначала написать боту https://t.me/dnsparserbot, Он выдаст Ваш Telegram ID, который надо ввести в Настройках. После этого Вы начнете получать уведомления от бота
Функция «Моя цена»
Многие спрашивают меня, что это за поле для ввода напротив каждого товара. Собственно, это одна из важнейших функций парсера. Вы ставите цену, ниже которой Вы готовы приобрести товар, и если раньше никто не купит его, то товар появится в списке на отдельной вкладке «Следим«.
Функция «Корзина»
Эту функцию я реализовал недавно, но нужна она будет всем, кто хочет заниматься заработком на уцененных товарах. Смысл в том, что перед поездкой в магазин Вы закидываете товары в «Корзину«, далее открываете ее и видите несколько измененный список. Главное отличие — серийный номера. Этот список можно распечатать, чтобы взять с собой. А также отправить себе в Telegram для последующей отправки сотруднику магазина. Зачем нужен такой список? Когда на витрине магазина выложены 10 одинаковых фенов, с разными проблемами и ценой, по SN Вы легко и просто отыщете нужный Вам 😉
Функция «Помощь в покупке»
Данная функция будет реализована в ближайшее время, смысл заключается в том, что если Вы хотите купить определенную кофемашину, скажем. А она есть только в Сургуте, то Вы ставите пометку напротив данного товара. Другие пользователи будут видеть, что этим товаром кто-то заинтересован и могут предложить свою помощь в покупке и отправке. Также, если Вы поставите галку, что готовы помогать другим в выкупе товаров, то при появлении запроса в выбранных Вами городах Вам будет приходить уведомление об этом. Как это все будет работать? Это мы доработаем вместе с теми, кто реально заинтересуется такой возможностью.
Другие плюшки
На платных аккаунтах нет рекламных баннеров (при желании Вы и так можете их вырезать). А также нет ограничения на количество товаров в списке. Его можно указать в настройках.
«Счастливый час» только для Профи
Последняя на сегодня функция, которая заслуживает отдельного внимания. Сейчас проверки в городах проводятся каждые 10 минут. И на тарифе «Профи» сразу сообщается о новых товарах. Причем действует правило первого часа, когда новые товары видны только им. Через час они появляются в списке и для Любителей, а через 6 часов — для всех зарегистрированных пользователей. Так что у Профи есть время урвать лучшие позиции.
АКЦИЯ!
О главных изменениях я рассказал, теперь о стоимости доступа. Тариф «Любитель» — 1000 руб / месяц — для тех, кто покупает товары не в промышленных масштабах, но хочет успеть взять хорошие позиции.
Тариф «Профи» — 5000 руб / месяц — для тех, кто «в теме», кто хочет максимально облегчить себе процесс покупки товаров, и не дать конкурентам забрать лучшие предложения.
И только до конца мая на первый месяц будет скидка 50% от тарифа. То есть 500 и 2500 руб соответственно.
P.S. Список возможностей тарифа «Профи» будет пополняться, а пока, пользуйтесь парсером, пишите о багах и предлагайте новые идеи! А также подписывайтесь на мой канал в Телеграмме: http://t.me/bunakru
Прошло довольно много времени, когда я не публиковал новости в блоге. Но жизнь не стоит на месте, у нас полностью сгорел один из сервисов, мой проект разделился на два. Но обо всем по порядку…
Уценка магазина DNS
Что важного произошло за последнее время?
Единственное, что вы могли заметить — уценка пропала во многих городах. Все дело в том, что в DNS решили эту область централизировать, и уменьшили количество филиалов с уценкой. Например, со всей Московской области уценка передается в Москву теперь. Больше никаких Люберец, Одинцово, Орехово-Зуево. Но также уценку убрали и из многих областных городов, таких как Тверь и Орел, к примеру.
А что произошло с парсером?
Во-первых, парсер переехал на новый домен. Теперь он не часть данного блога, и живет он по адресу dnsparser.ru
Во-вторых, для полноценной работы в парсере теперь я прошу войти через любую соц.сеть (меню справа вверху), иначе часть информации будет скрыта за *
В-третьих, сейчас рядом с названием города, категории или бренда указывается количество товара (в скобках). Это удобно, так как не надо думать, подвис ли сайт или просто нет товара.
В-четвертых, с недавнего времени парсер начал собирать серийные номера товаров, так что теперь гораздо проще будет найти правильный экземпляр, если в магазине много товаров одной модели.
В-пятых, появилась «корзина». О том, как это работает будет отдельный пост. Тоже очень удобная штука.
Новый проект?
Да, из парсера уценки DNS родился новый проект, который располагается по адресу rrpcontrol.ru
Несет он противоположный смысл, это инструмент для производителей, в первую очередь. С его помощью можно отслеживать РРЦ/МРЦ (Рекомендуемую или Минимальную Розничную Цену) на свою продукцию. Данный парсер проверяет все города присутствия магазинов DNS и Citilink, а также — Яндекс.Маркет. И если где-то какой-то магазин ставит цену ниже, то вы об этом узнаете и можете предпринять действия.
Можно использовать также и продавцам, не производителям, чтобы следить за ценами какой-то продукции или ценами конкурентов 😉
Но об этом тоже будет отдельный пост.
А пока, пользуйтесь парсером, пишите о багах и предлагайте новые идеи! А также подписывайтесь на мой канал в Телеграмме: http://t.me/bunakru
Я писал, что сначала Парсер уценки магазина DNS будет развиваться в техническом плане, а затем уже будет меняться внешний облик? За последнюю неделю была произведена большая работа. Для тех, кто читает первый раз, его адрес: http://bunak.ru/parser/dns/
Изменения структуры БД
Это то, что остается не видно глазу. Я переработал несколько таблиц, сократив их размер в 1.5 раза. Также увеличилась скорость обработки запросов.
Внешние изменения
Внешний вид парсера уценки DNS изменился очень сильно, как можете заметить (старый вид остался только в виде скриншотов к предыдущим записям).
Список товаров
Это основная страница парсера на данный момент. Что здесь можно делать?
Смотреть все товары, новые (появились вчера), подешевевшие (вчера) и отслеживаемые (те, где цена достигла желаемой)
Можно фильтровать список по городам, категориям, брендам. Причем чтобы не пролистывать список, можно начинать набирать текст и подсказки помогут выбрать необходимый параметр. Только учтите, если хотите найти город Орёл, то и набирать надо через ё (компонент не умеет заменять е на ё)
Можно скрывать любые колонки. Я оставил из неубираемых только «название» и «текущую цену»
Теперь есть поиск по товарам, он понимает составные части слов, то есть можно искать «Самара LG Q6»
Выделение цветом. Желтым — товар не был найден 1 раз, Красным — товар не был найден 2 раза. Зеленым — цена на товар не менялась больше месяца
Появились бейджи. «Новое» и «Подешевел». Для того, чтобы в общем списке видеть товары, с которыми за вчерашний день произошли изменения.
Сортировка в столбцах. Можете сортировать данные по любому столбцу, а зажав Shift выбирать до 3-х столбцов для одновременной сортировки. Например, «по дате уценки», «по текущей цене» и по «названию».
Если у товара есть комментарии, то появляется соответствующий значок рядом с названием товара
Карточка товара
Изменилась и карточка товара. Информации пока не стало больше, но она стала нагляднее.
Название, артикул, характеристики — здесь ничего нового
Появилось отображение причин уценки: вид, состояние, функциональность
Теперь 2 таблицы, «активные продажи» (подсветка как в общей таблице) и «история продаж».
Комментарии не нуждаются в представлении.
Таблица снижения цены изменена на график, для более приятного восприятия
Статистика
На сегодняшний день в системе:
621 город присутствия магазинов DNS
30403 лота
10847 наименований товара
17482 продажи
Планы на будущее
Я планирую сделать каталог товаров (альтернативно самому магазину DNS, только по уценке). Сделать страницу статистики по самым разным выборкам и характеристикам.
А самое главное, хочу спросить у вас: если я реализую возможность публиковать товары прямо из парсера в ВК, ОК, Инстаграм с вашей наценкой и текстом по вашему шаблону. Сколько вы готовы платить за такой функционал? Ответы пишите мне в Телеграмм, в комментарии к статье или еще куда-нибудь 😉
P.S. Высказывайте свои впечатления и предложения в комментариях или пишите мне в Телеграмм! 😉
P.P.S. Чтобы всегда быть в курсе новых статей в моем блоге, можете подписаться на канал блога в Телеграмме: https://t.me/bunakru