Запись артикула товара: как это работает
Что делает. Фича «Записывать артикул» определяет артикул товара по объявлению Авито и записывает его в выбранное поле сделки в amoCRM. Менеджер сразу видит в карточке сделки, по какому товару пришёл клиент.
Как настроить.
- Включите фичу «Записывать артикул» — тумблер с иконкой 🏷️.
- Выберите «Поле сделки для артикула» — туда виджет будет писать артикул. Без этого поля сохранить нельзя. Если своих (кастомных) полей в amoCRM нет, сначала создайте поле в amoCRM.
- Выберите «Источник данных» — одну из трёх кнопок: «BazON API», «CSV файл» или «XML по URL».
- Настройте выбранный источник (см. отдельные статьи ниже) и сохраните.

Если артикул не записался: кнопка «Обновить артикул». Виджет записывает артикул один раз — когда из первого сообщения клиента создаётся сделка. Если в этот момент источник не был подключён, BazON не ответил или артикул не нашёлся, поле остаётся пустым. Перезапросить артикул можно прямо из сделки:
- Откройте сделку в amoCRM и перейдите на вкладку «Авито».
- В панели действий вверху нажмите «Обновить артикул». Кнопка есть и в каждом заказе Авито Доставки — там артикул ищется по объявлению этого заказа.
- Виджет заново найдёт артикул в выбранном источнике (BazON, CSV или XML) и запишет его в поле сделки. Пока идёт поиск, на кнопке написано «Ищем...».
- Результат появится во всплывающем сообщении.
Что может ответить виджет:
| Сообщение | Что делать |
|---|---|
| «Артикул … записан в поле «…»» | Готово, поле сделки заполнено. |
| «Артикул не найден в BazON» (в CSV-таблице, в XML-выгрузке) | Проверьте, что объявление есть в источнике: в BazON, в загруженном CSV или в XML-выгрузке. |
| «У объявления нет id выгрузки (autoload_item_id) — оно не из автозагрузки BazON» | Объявление размещено не через автозагрузку, поэтому связать его с товаром нельзя. |
| «Функция «Записывать артикул» выключена в настройках» | Включите функцию в настройках виджета. |
| «Источник артикула не выбран в настройках» или «Токен BazON не задан в настройках» | Настройте источник в окне «Записывать артикул». |
| «Поле для артикула не выбрано в настройках» | Выберите «Поле сделки для артикула». |
| «Не удалось определить объявление — чат архивный или удалён в Avito» | Нажмите кнопку в блоке заказа: там объявление берётся из самого заказа. |
| «Чат для этой сделки не найден — клиент ещё не писал в Avito» | Артикул ищется по объявлению из чата, а чата у сделки пока нет. |
| «BazON не ответил, попробуйте ещё раз» или «Avito не отдал данные объявления, попробуйте ещё раз» | Временный сбой, повторите через несколько секунд. |
| «Артикул … найден, но записать в поле не удалось — проверьте настройку поля» | Проверьте, что выбранное поле существует в amoCRM. |
| «Слишком часто — подождите … сек и нажмите ещё раз» | Кнопку можно нажимать не чаще раза в 5 секунд на сделку. |
Ограничения и частые вопросы.
- Источники взаимоисключаемы — одновременно работает только один.
- При смене источника данные неактивных очищаются: токен BazON, CSV-маппинги или XML-выгрузки. Виджет покажет предупреждение и попросит подтвердить — будьте внимательны, отменить очистку нельзя.
- Тумблер включится, только если выбрано поле для артикула и настроен источник. Иначе по тумблеру откроется окно настроек.
- Кнопка «Обновить артикул» видна, только когда функция «Записывать артикул» включена. Источник может быть любым: BazON, CSV или XML.
- Если артикул найден, он записывается в поле сделки поверх прежнего значения. Если не найден, поле не меняется.
- Каждое нажатие кнопки попадает в журнал событий: кто нажал, в какой сделке и чем закончилось.