🟢Авито

Avito – экспорт/импорт товаров и импорт заказов.

В Авито есть сервис Автозагрузка https://autoload.avito.ru/format/ с помощью которого можно загружать фид товаров. Для каждой категории товаров есть разные требования к xml файлу, а также тариф в Авито должен быть:

  • «Базовый» - позволяет размещаться в категориях «Недвижимость» и «Транспорт» (кроме «Запчасти и аксессуары»).

  • «Расширенный» или «Максимальный» - позволяют размещаться во всех категориях.

PHPShop позволяет выгружать только категории Бытовая техника, Для дома и дачи, Запчасти и аксессуары, либо общий фид - Все категории.

Проверьте, что товары в магазине стоят не в статусе Под заказ.

1. Включите модуль

Зайдите в панель управления вашего сайта и в верхнем меню выберите пункт Модули → Управление модулями → Маркетплейсы - Avito - Включить.

2. Укажите следующие общие настройки

  • Поле пароль защищает от несанкционированной кражи контента. При использовании пароля ссылка на файл XML примет вид http://имя_сайта.ru/phpshop/modules/avito/xml/файл.php?pas=*******. При использовании пароля требуется также заменить ссылку у менеджера Авито.

  • ФИО менеджера - Имя менеджера, контактного лица компании по данному объявлению – строка не более 40 символов.

  • Телефон менеджера - строка, содержащая только один российский номер телефона; должен быть обязательно указан код города или мобильного оператора. Корректные примеры: «+7 (495) 777-10-66», «(81374) 4-55-75», «8 905 207 04 90», «+7 905 2070490», «88123855085», «9052070490».

  • Адрес - Полный адрес объекта – строка до 256 символов.

  • Шаблон генерации описания – что добавлять в описание товара.

3. Зайдите в нужный каталог и выберите Настройку категории на вкладке Авито

  • "Категория товара" - выберите, какой категории в Авито соответствует категория в интернет-магазине.

  • Выберите опцию "Тип товара".

Настройка каталога

4. Зайдите в товар и выберите Настройки на уровне товара:

  • В карточке редактирования товара в закладке Авито укажите дополнительные параметры вывода для Авито.

  • Включите опцию "Включить экспорт в Авито".

  • Заполните поле "Название товара", если не заполнено - будет использоваться название товара.

  • Укажите опцию "Состояние товара".

  • Укажите опцию "Вариант платного размещения".

  • Укажите опцию "Платная услуга".

Настройка товара

Пакетное редактирование товаров

В каталоге нажмите кнопку Товары каталога, или меню Товары - Товары, нажмите галочку Выделить все и Редактировать выбранные:

Пакетное редактирование товаров

5. Проверьте полученную XML выгрузку здесь https://autoload.avito.ru/format/xmlcheck/

Проверка фида выгрузки
  1. Зайдите в кабинет Авито и - требуется платный тариф - https://www.avito.ru/autoload/settings

Выгрузка товаров через Экспорт данных без модуля

Подходит для остальных разделов, например, Личные вещи. Нужно скачать пример файла из Авито и заполнить данными, выгруженными из PHPShop.

  1. Заходим в учебник Авито и смотрим требования к своему разделу товаров, в нашем примере это Личные вещи - https://autoload.avito.ru/format/lichnye_veschi/#40. Скачиваем пример файла внизу раздела.

  2. В меню PHPShop База - Экспорт данных выбираем подходящие поля, которые затем будем переносить в пример файла.

  3. Копируем колонки и переносим в соответсвующие колонки в файле-примере Авито. Требования к названиям ищем там же. Например, Apparel - https://autoload.avito.ru/format/lichnye_veschi/#Apparel

4. Проверяем полученный файл - https://autoload.avito.ru/format/xmlcheck/

Работа модуля по API

С помощью API можно загружать заказы из Avito и мгновенно обновлять цены и остатки.

Настройка модуля для работы по API

  1. В личном кабинете Avito открыть Настройки - API ключи, создать новый API ключ. Необходимо скопировать значение ключа в поле Client Secret и значение Client Id в поле Client ID в настройках модуля.

  2. Для отображения в подробной карточке товара ссылки на товар в Avito используется переменная @avito_link@

Настройки API

Обновление цен и остатков

  1. Для автоматической выгрузки цен и остатков товаров в Авито по расписанию через API следует добавить новую задачу в модуль Задачи с адресом запускаемого файла phpshop/modules/avito/cron/products.php. Остатки и цены выгружаются так же при редактировании карточки товара в магазине.

  2. Для обновления цен и остатков по API должно быть заполнено у товара поле Авито ID.

Загрузка заказов с Авито

API работает только с Авито Доставкой для бизнеса. Чтобы её включить, нужно указать реквизиты компании и настроить тариф

  1. Список заказов для загрузки из Авито доступен в разделе "Модули - Avito - Заказы из Avito". По клику на номер заказа откроется карточка с описанием данных по заказу с Avito. Для загрузки заказа используется кнопка Загрузить заказ. Загруженный заказ будет иметь статус, выбранный в настройках модуля. В поле "Примечания администратора" загруженного заказа будет информация о загрузке с Avito и его номер. Для повторной загрузки заказа следует удалить его из базы заказов в магазине.

  2. В закладке "Дополнительно" предпросмотра заказа с Avito выводится полная информация по заказу в виде массива данных.

  3. Для автоматической загрузки заказов по расписанию следует добавить новую задачу в модуль Задачи с адресом запускаемого файла phpshop/modules/avito/cron/orders.php. Загрузка будет только тех заказов, статус которых был выбран в настройках модуля.

  4. Поддерживается автоматическое списание товара по признаку статуса заказа в магазине из настроек модуля.

Загрузка товаров с Авито

Список товаров для загрузки из Авито доступен в разделе "Модули - Avito - Товары из Avito". По клику на название товара откроется карточка с описанием данных по товару с Avito. Для загрузки товара используется кнопка Загрузить товар. Для повторной загрузки товара следует удалить его из базы товаров в магазине.

Last updated

Was this helpful?