Информация как настроить фид Aвто.ру - auto.ru в модуле UniXML

Авто.ру — крупнейший автомобильный портал в России. Принимает много форматов в том числе и наш любимый XML (YML).

Официальная документация https://yandex.ru/support/autoru-legal/price-list-parts.html 

Чтобы настроить фид для auto.ru достаточно перейти в модуль UniXML (В каналах продвижения) - нажать на вкладку Выгрузка из магазина, в списке найти Aвто.ру - auto.ru и справа нажать на синий карандаш - переходим в настройки фида для автору.

Идентификаторы магазинов - stores

Первое что надо указать это Идентификаторы магазинов, в которых есть товар. (Идентификаторы указаны в личном кабинете автору: Настройки → Пункты продаж и доставка → ID.).

Далее что бы добавить их в фид перейдите в пункт настройки 4.3 (Кастомный код в итерации цикла товара) и поставьте код

$product['stores'] = array(12345, 56789);

где 12345 и 56789 - это идентификаторы, их может быть как один, так и множество.

Код товара в каталоге производителя - part_number

Также надо указать код товара. По умолчанию он в поле mpn и если он у вас там то в пункте настроек 5.1 (Дополнительные поля для выгрузки) добавьте p.mpn.

Если код товара у вас в другом поле, например в isbn то в пункт 5.1 добавьте p.isbn а в пункте 4.3 поставьте строку

$product['mpn'] = $product['isbn'];

Если у вас код находится например в атрибуте Код товара то сделать еще проще. Для этого в пункте 3.12 (Дополнительные статические параметры) добавьте строку, слева <part_number> а справа {{Код товара}}

Совместимость с автомобилями - compatibility

Что бы добавить с какими автомобилями совместим товар необходимо в пункт 4.3 (Кастомный код в итерации цикла товара) поставить такой код

$product['cars'] = array(
  'Наименование авто 1',
  'Наименование авто 2',
  'Наименование авто 3',
);

Сами автомобили можно забирать с любого места товара.

Сроки ожидания товара - daysFrom и daysTo

Если у вас такое что товар необходимо ожидать можете указать это через пункт 4.3 (Кастомный код в итерации цикла товара) поставив такой код

$product['daysFrom'] = 2;
$product['daysTo'] = 5;

Это будет означать что товар надо подождать от 2 до 5 дней. Конечно же, эти данные можно брать с любых данных товара и они могут быть динамические.

Почему на автору многое через кастомный код спросите вы. Потому что много параметров динамичные и нет смысла делать одну настройку. Вы всего лишь один раз настраиваете, даже через кастомный код, и далее у вас все работает автоматически. Но и не забывайте какую гибкость это нам дает!
×
Информация только для UniXML 7.x
Сейчас активно разрабатывается, скоро выход

Разработчик модуля - Прут Николай.

Работаю с opencart уже около 10 лет.

Создал успешные модули UniXML Pro, MicrodataPro, Easyphoto, Редиректор 301 и другие.

Авторское право на модуль UniXML и информацию на этом сайте принадлежит Прут Николаю.

Копирование материала или использования нелицензионного модуля запрещено.