Формат фида Auto.ru для TenderScan
Что это
XML-фид в формате Auto.ru (авто.ру) — стандартный способ выгрузки каталога автомобилей. TenderScan умеет автоматически импортировать такие фиды и обновлять складские остатки в реальном времени.
Как подключить
- Перейдите в раздел Склад -> Источники фидов
- Нажмите + Новый источник
- Выберите тип: Auto.ru Feed
- Укажите URL вашего XML-фида
- Выберите список склада, в который будут загружаться позиции
- Сохраните — система начнёт периодическую синхронизацию
Структура XML
<?xml version="1.0" encoding="UTF-8"?>
<data>
<car>
<!-- Обязательные поля -->
<mark>Toyota</mark> <!-- или <mark_id>, <brand> -->
<model>Camry</model> <!-- или <folder_id>, <model_id> -->
<year>2024</year>
<!-- Идентификатор (используется как артикул) -->
<vin>XW7BF4FK70S123456</vin> <!-- или <id> -->
<!-- Цена -->
<price>3500000</price> <!-- или <price_rub> -->
<currency>RUB</currency>
<!-- Описание и ссылки -->
<description>Новый автомобиль, гарантия 3 года</description>
<url>https://example.com/car/123</url>
<image>https://example.com/photo.jpg</image> <!-- или <photo> -->
<!-- Кузов и категория -->
<body_type>Седан</body_type> <!-- или <body> -->
<section>Новые</section>
<!-- Характеристики -->
<color>Белый</color>
<brand_color>Белый перламутровый</brand_color>
<interior>Кожа</interior>
<metallic>true</metallic>
<wheel>Левый</wheel>
<doors_count>4</doors_count>
<modification_id>3.5 AT</modification_id>
<complectation_name>Prestige Safety</complectation_name>
<availability>В наличии</availability>
<custom>Растаможен</custom>
<owners_number>0</owners_number>
<city>Москва</city>
<!-- Двигатель (формат: Параметр:Значение@$Параметр:Значение) -->
<prop_engine>Тип двигателя:Бензин@$Рабочий объем:2494@$Максимальная мощность:181</prop_engine>
<!-- Трансмиссия (тот же формат) -->
<prop_transmission>Коробка передач:автоматическая@$Привод:передний</prop_transmission>
<!-- Скидки (необязательно) -->
<discount_price>3200000</discount_price>
<credit_discount>150000</credit_discount>
<tradein_discount>100000</tradein_discount>
<insurance_discount>50000</insurance_discount>
<max_discount>300000</max_discount>
</car>
<car>
<!-- следующий автомобиль... -->
</car>
</data>
Поддерживаемые теги
Основные
| Тег | Описание | Маппинг в TenderScan |
|---|---|---|
mark / mark_id / brand |
Марка автомобиля | trademark, параметр «Марка» |
model / folder_id / model_id |
Модель | параметр «Модель» |
year |
Год выпуска | параметр «Год выпуска» |
vin / id |
VIN или идентификатор | article_number |
price / price_rub |
Цена | price_per_unit |
description |
Описание | description |
url |
Ссылка на объявление | source_url |
image / photo |
Ссылка на фото | image_url |
body_type / body |
Тип кузова | category, параметр «Тип кузова» |
Характеристики
| Тег | Описание |
|---|---|
color |
Цвет |
brand_color |
Фирменный цвет |
interior |
Интерьер/материал салона |
wheel |
Расположение руля |
doors_count |
Количество дверей |
modification_id |
Модификация |
complectation_name |
Комплектация |
availability |
Наличие |
custom |
Растаможка |
owners_number |
Количество владельцев |
city |
Город |
Двигатель и трансмиссия
Теги prop_engine и prop_transmission содержат пары Параметр:Значение, разделённые @$:
<prop_engine>Тип двигателя:Бензин@$Рабочий объем:2494@$Максимальная мощность:181</prop_engine>
Единицы измерения добавляются автоматически:
- Рабочий объём → см³
- Максимальная мощность → л.с.
Альтернативные корневые теги
Вместо <car> можно использовать <vehicle> — система распознаёт оба варианта.
Частота обновления
Система периодически скачивает фид по указанному URL и обновляет позиции на складе. Позиции сопоставляются по VIN (артикулу).