🟢Avito
Avito – экспорт/импорт товаров и импорт заказов.
В Avito есть сервис Автозагрузка https://autoload.avito.ru/format/ с помощью которого можно загружать фид товаров. Тариф в Авито должен быть: «Расширенный» или «Максимальный» - это позволяют размещаться во всех категориях с автозагрузкой товаров через XML-файл .
1. Включите модуль
Зайдите в панель управления вашего сайта и в верхнем меню выберите пункт Модули → Управление модулями → Маркетплейсы - Avito - Включить
.
2. Настройка в кабинете Avito
Зарегистрироваться в Avito, выбрать тариф с "Расширенной" или "Максимальной" подпиской.
В личном кабинете Avito открыть Настройки - API ключи, создать новый API ключ. Необходимо скопировать значение ключа в поле Client Secret и значение Client Id в поле Client ID в настройках модуля.
В личном кабинете Avito открыть Работа с объявлениями - Автозагрузка, добавить адрес XML-файла с товарами:
https://имя_сайта.ru/phpshop/modules/avito/xml/products.php
В личном кабинете Avito открыть Работа с объявлениями - Управление остатками, добавить адрес XML-файла с остатками:
https://имя_сайта.ru/phpshop/modules/avito/xml/stock.php


2. Укажите следующие общие настройки модуля
Поле пароль защищает от несанкционированной кражи контента. При использовании пароля ссылка на файл XML примет вид
https://имя_сайта.ru/phpshop/modules/avito/xml/products.php?pas=*******
.ФИО менеджера - Имя менеджера, контактного лица компании по данному объявлению – строка не более 40 символов.
Телефон менеджера - строка, содержащая только один российский номер телефона; должен быть обязательно указан код города или мобильного оператора. Корректные примеры: «+7 (495) 777-10-66», «(81374) 4-55-75», «8 905 207 04 90», «+7 905 2070490», «88123855085», «9052070490».
Адрес - Полный адрес объекта – строка до 256 символов.
Удаление слов из описания – позволяет удалять ссылки и имя сайта из описания товара для валидации XML-файла.
Нажмите
Сохранить
.
3. Зайдите в нужный каталог и выберите категорию Avito
В меню
Товары - каталоги
выберите нужный каталог, вкладка Avito. "Размещение в Avito" - выберите, какой категории в Avito соответствует категория в интернет-магазине. НажмитеСохранить
.

Если выбор категорий пустой, то нужно . Сохраните выбор и перегрузите страницу. Снова зайдите на вкладку Avito - вы увидите блок Сопоставление характеристик с Avito
.
Сопоставьте или создайте необходимые характеристики. Нужно создать одноименные характеристики или выбрать близкие по смыслу из ранее созданных в магазине.
Нажмите
Сохранить
каталог.


4. Зайдите в товар и выберите Настройки на уровне товара
Далее нужно проверить, чтобы к товарам были привязаны нужные Значения хар-ки
. Проверить все доступные значения выбранной характеристики можно по ссылке в закладке Авито.
Из каталога нажмите кнопку . В карточке редактирования товара в закладке
Модули - Avito
укажите дополнительные параметры вывода для Avito.Включите опцию .
Заполните поле
Названиетовара
, если не заполнено - будет использоваться название товара из магазина.В закладке
Характеристики
выберите значения для обязательных характеристик, если они есть, для выбранного каталога Avito.Как работать пакетно:

5. Настройка характеристик
Обязательные характеристики сопоставляются в настройках каталога (шаг 3). Если требуется указать необязательные характеристики, то это можно сделать через форму редактирования характеристики товара в меню Товары - Характеристики - Модули - Avito
, с указанием имени тега характеристики Attribute Tag
. Например, тег состояния товара Condition и принимает значения "Новое" или "Б/у".

6. Обновление цен и остатков
Avito сам обновляет цены и остатки через XML-файлы раз в час. Для обновления данных по своему расписанию можно настроить обновление данных по API. Остатки и цены выгружаются по API также при редактировании карточки товара (по нажатию Сохранить
или при обновлении через Импорт).
Для автоматической выгрузки цен (при наличии AvitoID) и остатков товаров в Avito по расписанию нужно добавить новую задачу в модуль Задачи с адресом запускаемого файла
phpshop/modules/avito/cron/products.php
.Для автоматической синхронизации AvitoID для обновления цен у товаров по API нужно добавить новую задачу в модуль Задачи с адресом запускаемого файла
phpshop/modules/avito/cron/sync.php
.
7. Загрузка заказов с Avito
Список заказов для загрузки из Авито доступен в разделе
Модули - Avito - Заказы из Avito
. По клику на номер заказа откроется карточка с описанием данных по заказу с Avito. Для загрузки заказа используется кнопкаЗагрузить заказ
. Загруженный заказ будет иметь статус, выбранный в настройках модуля. В поле "Примечания администратора" загруженного заказа будет информация о загрузке с Avito и его номер. Для повторной загрузки заказа нужно удалить его из базы заказов в магазине.В закладке
Дополнительно
предпросмотра заказа с Avito выводится полная информация по заказу в виде массива данных.Для автоматической загрузки заказов по расписанию, нужно добавить новую задачу в модуль Задачи с адресом запускаемого файла
phpshop/modules/avito/cron/orders.php
. Загрузка будет только тех заказов, статус которых был выбран в настройках модуля.Поддерживается автоматическое списание товара по признаку статуса заказа в магазине из настроек модуля.
8. Загрузка товаров с Avito
Список товаров для загрузки из Авито доступен в разделе Модули - Avito - Товары из Avito
. По клику на название товара откроется карточка с описанием данных по товару с Avito. Для загрузки товара используется кнопка Загрузить товар
. Для повторной загрузки товара следует удалить его из базы товаров в магазине.
Вывод кнопки Купить в Авито на витрине
Для отображения в подробной карточке товара ссылки на товар в Avito используется переменная @avito_link
Модуль доступен только для редакции PHPShop Pro
Last updated