Top.Mail.Ru

Настроили выгрузку подержаных автомобилей с сайта в Авито автосалона в Москве

01.03.2025 👁 54 ♡ 19
01.03.2025

Настроили выгрузку подержаных автомобилей с сайта в Авито автосалона в Москве

Клиент и проект:

Наш клиент — автосалон в Москве, занимающийся продажей новых и б/у автомобилей. Сайт заказчика работает на системе управления CMS Made Simple.

Задача:

Автоматизированная выгрузка на сайт б/у автомобилей с портала Авито из своей учетной записи. Это изначальная задача, которая в процессе работы изменилась.

Реализация:

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

Мы запросили доступ от личного кабинета Авито и приступили к изучению их API. Мы смогли сформировать выгрузку данных по автомобиля в формате XML, но данных оказалось крайне мало (доступны: бренд и модель автомобиля, пробег, год выпуска и тип двигателя). Остальные параметры оказались недоступны для экспорта с Авито.

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

Мы предложили альтернативный вариант - экспорт машин с сайта на Авито. То есть все б/у автомобили будут добавляться в системе управления сайтом, а далее мы по API будем выгружать данные авто в Авито. С импортом данных у Авито ограничений нет.

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

Последним шагом мы попросили клиента перенести все б/у машины с Авито в систему управления сайтом. А на портале их удалить.

Скрипт выгрузки авто мы поставили на крон 1 раз в сутки ночью.

Задача выполнена!

Настройка функционала выгрузки б/у автомобилей на Авито — 10 часов.

#техподдержка #корпоративный #cmsms #2025