Подтягивание прайсов по API для сайта Хорошоп и исправление ошибок предыдущего фрилансера
После предыдущего проекта прайсы обновляются странным образом. Если у поставщика появляется новый товар, то он не подтягивается в прайсах на сайт в папку импорт. Бывает, что товар у поставщика продан и нет в наличии, но наличие не обновляется в прайсах на сайте. Если я добавляю в настройках API поставщика товары или бренды - они не выгружаются на сайт.
Восстановить правильную и стабильную работу обновления прайсов без удаления товаров на сайте.
Разбить товар по разделам: автозапчасти и фильтры.
-
Восстанавливаю стабильное обновление цен и API поставщиков без удаления товаров на сайте: проверю импорт, новые товары, наличие, бренды, выгрузку в папку импорт и распределение по разделам автозапчасти и фильтры.
У вас сейчас наибольший риск в том, что сайт показывает старые остатки, новые товары поставщика не попадают в каталог, а клиенты могут заказывать позиции, которых уже нет в наличии?
Бюджет и сроки — в личной переписке после просмотра настроек API, файлов импорта и текущей логики обновления цен.
Похожий выполненный проект: В модулі OpenCart виправити 5 проблем повязаних з Facebook API
-
Привет, я работал над интеграцией API для автомагазина с 15000+ товаров, где настроил автоматическое обновление остатков и цен без потери данных 127% улучшение синхронизации.
Вы используете webhooks для отслеживания изменений у поставщиков, или только периодические запросы API?
Предлагаю связаться, я бесплатно проконсультирую вас с технической стороны и составим план разработки + расскажу о моей команде!
-
690 5 1 Интересная простая работа
Готов взяться
Обсудим детали в личных сообщениях
-
320 1 0 Здравствуйте! Ситуация, когда синхронизация работает частично или «зависает» на старых данных, — одна из самых критичных для интернет-магазина автозапчастей. Это приводит к заказам товаров, которых нет в наличии, и потерянной прибыли из-за неактуального ассортимента.
Судя по описанию, проблема заключается в логике работы скрипта-интегратора или модуля импорта. Я готов стабилизировать систему.
🔍 Почему возникают эти ошибки (технический анализ):
Новые товары не подтягиваются: Скрипт, вероятно, работает в режиме «Update Only». Он проверяет только те артикулы (SKU), которые уже есть в базе, и игнорирует новые позиции из API поставщика. Нужно изменить логику на «Upsert» (Update + Insert).
Наличие не обновляется: Часто скрипты пропускают товары с нулевым остатком, чтобы экономить ресурсы, вместо того чтобы явно передавать статус «0» или «Нет в наличии». Также возможна проблема в кэшировании данных на стороне сервера.
… Игнорирование настроек брендов: Скорее всего, фильтры в коде настроены статически, и изменения в интерфейсе API не считываются скриптом при каждом запросе.
Распределение по категориям: Сейчас товар попадает в одну «папку», поскольку отсутствует логика маппинга (сопоставления) категорий поставщика с вашими разделами.
🛠 Мой план решения задачи:
1. Аудит и исправление логики обновления (Update/Sync)
Детекция новых товаров: Настрою скрипт так, чтобы он сравнивал полный перечень товаров из API с вашей базой. Если артикула нет — он автоматически создается в папке импорта.
Синхронизация остатков: Реализую жесткую проверку: если в API товар исчез или имеет остаток 0 — на сайте он мгновенно получает статус «Нет в наличии», но карточка товара не удаляется (чтобы сохранить SEO-позиции и ссылки).
Обработка новых брендов: Проверю связь между настройками в админке API и функцией выгрузки, чтобы новые бренды автоматически попадали в очередь на обработку.
2. Автоматическая категоризация (Автозапчасти / Фильтры)
Внедрю логику фильтрации по ключевым словам или категориям поставщика.
Пример: Если в названии или категории от поставщика есть слово «фильтр», «filter», «фильтрующий» — товар автоматически направляется в раздел «Фильтры». Все остальные позиции (или по указанным группам) — в «Автозапчасти».
3. Стабильность и безопасность
Настрою логирование ошибок: вы будете видеть, если API поставщика не ответило или возник сбой.
Оптимизирую скрипт, чтобы он не перегружал сервер во время обновления больших прайс-листов.
-
Это следствие найма фрилансеров по 1500грн
-
Актуальные фриланс-проекты в категории Парсинг данных
Исследование премиум-сегмента КиеваИсследование премиум-сегмента Киева Необходимо провести поиск открытых публичных каналов связи с представителями премиум-сегмента в Киеве. Что нужно собрать: открыто опубликованный email или телефон для связи, если он размещен в публичном источнике. Кого ищем: представители… Парсинг данных, Поиск и сбор информации ∙ 29 минут назад ∙ 2 ставки |
Требуется специалист по продвижению в Telegram.
1286 UAH
Задачи: инвайт реальных пользователей по базе юзернеймов в новые чаты и рассылка сообщений по целевой базе. Интересует только качественный трафик и работа с живой аудиторией — исполнителей, использующих ботов, накрутку или некачественные методы, просьба НЕ БЕСПОКОИТЬ. Работа… Парсинг данных, Продвижение в социальных сетях (SMM) ∙ 2 дня 19 часов назад ∙ 8 ставок |
Сбор B2B базы данных компаний в Германии
1801 UAH
Цель: Получение списка потенциальных работодателей (клиентов) для B2B рассылки. Регион: Мюнхен (München) + радиус 50 км. Требуемые ниши: Строительные компании (Bauunternehmen) Пищевые предприятия (Lebensmittelhersteller, мясокомбинаты, пекарни) Логистика и складские… Парсинг данных, Продажи и генерация лидов ∙ 2 дня 21 час назад ∙ 33 ставки |
Консультация по парсингу подписчиков Instagram-аккаунтовЗдравствуйте. Необходимо провести предварительную оценку возможности выполнения следующей задачи. У меня есть список Instagram-аккаунтов. Цель — получить контактные данные (в первую очередь email-адреса) пользователей, которые подписаны на эти аккаунты. Ранее мне встречались… Парсинг данных ∙ 6 дней 13 часов назад ∙ 13 ставок |
Нужен специалист для поиска контактов ЛПР по УкраинеНеобходимо собрать базу (или готовую базу) контактов лиц, принимающих решения (ЛПР), в компаниях Украины. Поиск и сбор информации, Парсинг данных ∙ 6 дней 18 часов назад ∙ 20 ставок |