Каждая карточка товара без рекомендаций — это упущенная прибыль.
Покупатель нашёл нужный товар, но не увидел, что к нему обычно берут ещё, и ушёл с одной покупкой вместо трёх. Расставлять сопутствующие товары вручную для тысяч позиций? Это недели рутины, которые никогда не доводятся до конца и мгновенно устаревают.
AI Cross-sell решает эту проблему раз и навсегда.
Нейросеть YandexGPT сама анализирует ваш каталог и подбирает для каждого товара рекомендации, которые действительно имеют смысл. Никаких жёстких правил и ручного труда — только умные продажи 24/7.
Что это даёт бизнесу
- Рост среднего чека. Покупатель видит уместные дополнения именно в момент выбора и добавляет их в заказ, не уходя к конкурентам.
- Бесплатный канал продаж. Рекомендации работают на каждой карточке и в корзине круглосуточно, не требуя рекламного бюджета.
- Экономия сотен часов команды. Не нужно вручную проставлять связи и обновлять их при поступлении новинок. Нейросеть делает это в фоне.
- Всегда актуальные предложения. При обновлении каталога достаточно заново загрузить индекс — рекомендации пересчитаются автоматически.
- Умная работа с вариациями. Модуль сам разбирается с размерами, цветами и торговыми предложениями, находя связь между вариантом и родительским товаром.
Три типа рекомендаций, которые продают
Для каждого товара нейросеть формирует три блока (каждый можно включить или выключить отдельно):
- Сопутствующие товары. То, что логично докупить: чехол к смартфону, кабель к ноутбуку, фильтр к кофемашине.
- Похожие по цене. Альтернативы из той же категории. Работает как страховка от отказа: не подошёл этот товар — вот похожие.
- Похожие по свойствам. Товары того же бренда, материала или назначения.
Выглядит как родной, а не как чужеродный блок
Забудьте о перевёрстке и несовпадении стилей. Модуль выводит рекомендации через штатный компонент Битрикса (bitrix:catalog.section). На решениях Aspro они выглядят как часть Aspro, на любом другом дизайне — как часть этого дизайна. Используется тот самый шаблон, который уже есть на сайте.
Два места размещения — один компонент:
- Карточка товара: рекомендации для конкретного продукта, который смотрит покупатель.
- Корзина и оформление заказа: подбор по товарам в корзине с приоритетом на самый дорогой из них.
Как это работает (просто о сложном)
- Каталог выгружается в поисковый индекс Yandex AI Studio.
- Агент модуля в фоне отправляет товары нейросети YandexGPT (без нагрузки на сайт).
- Нейросеть анализирует характеристики, цены и категории, подбирая три типа рекомендаций.
- Результат сохраняется и выводится в существующем дизайне сайта.
Полный контроль в админке
Всё прозрачно и управляемо без обращения к разработчику: прогресс обработки, поиск рекомендаций по товару, ручная корректировка, пересчёт для конкретных позиций и журнал запросов для отладки промпта.
Требования для старта
- 1С-Битрикс (главный модуль v18+), инфоблоки и каталог.
- Аккаунт в Yandex Cloud с доступом к AI Studio (тарифицируется отдельно).
Установите модуль, укажите API-ключ, выберите инфоблоки — и уже через несколько минут на сайте появятся живые рекомендации от ИИ, а не статичные правила, которые никто не успевает обновлять.
Правила тарификации для Yandex AI Studio https://aistudio.yandex.ru/ru/docs/ai-studio/pricing
Требования
[*]1С-Битрикс, главный модуль версии 18 и выше (модуль построен на технологии D7);[*]PHP 8.2 и выше, расширение PHP curl;
[*]Модуль «Информационные блоки» (iblock);
[*]Модуль «Каталог» (catalog) — для получения цен;
[*]Аккаунт в Yandex Cloud с доступом к AI Studio.
1. Установка модуля
Перейдите в раздел Marketplace → Установленные решения административной панели, найдите модуль AI Cross-sell и нажмите Установить.
При установке автоматически:
[*]создаются две таблицы в базе данных — для хранения рекомендаций и статуса обработки товаров;[*]регистрируется компонент abricos:upsell для вывода рекомендаций на сайте;
[*]регистрируется агент, который каждые 2 минуты в фоне обрабатывает товары.
2. Настройка подключения к Yandex Cloud
Перейдите в Административная панель → Сервисы → AI Cross-sell → Настройки.
[*]Войдите в консоль Yandex Cloud и создайте (или выберите существующий) каталог — folder;[*]Скопируйте Folder ID — он отображается на странице каталога;
[*]В разделе IAM → Сервисные аккаунты создайте сервисный аккаунт с ролью ai.editor;
[*]Создайте для него API-ключ в разделе «Ключи доступа».
Заполните в настройках модуля:
| Поле | Описание |
|---|---|
| API ключ Yandex AI Studio | API-ключ созданного сервисного аккаунта |
| Folder ID Yandex Cloud | Идентификатор каталога (folder) в Yandex Cloud |
| Модель Yandex AI Studio | Название модели, например yandexgpt. Для работы с поисковым индексом модель должна поддерживать вызов инструментов — рекомендуется полная версия модели, а не lite |
| Промпт для AI | Инструкция для нейросети — как именно подбирать рекомендации, можно редактировать под свой каталог |
| Инфоблоки для обработки | Инфоблоки с товарами, которые нужно проанализировать |
| Включить логирование | Сохраняет журнал запросов к AI — см. раздел «Логи» ниже |
3. Загрузка каталога в поисковый индекс
После выбора инфоблоков и заполнения ключа нажмите кнопку «Загрузить в поисковый индекс». Модуль экспортирует товары в CSV, загрузит их в Yandex AI Studio и создаст поисковый индекс (Vector Store) — именно по нему нейросеть анализирует характеристики, цены и категории товаров.
Загрузку нужно повторять при значительном обновлении каталога — новые товары не попадут в индекс автоматически.
4. Автоматическая обработка товаров
После создания индекса ничего вручную запускать не нужно — агент модуля сам, каждые 2 минуты, порциями обрабатывает товары, отправляя запросы нейросети и сохраняя результат.
Прогресс можно посмотреть в разделе AI Cross-sell → Статус обработки: общее количество товаров, обработано, ошибок, прогресс-бар. Страница обновляется автоматически до завершения обработки.
5. Просмотр и пересчёт рекомендаций вручную
Раздел AI Cross-sell → Рекомендации — список всех обработанных товаров с поиском по ID. Здесь можно удалить рекомендации ненужного товара из списка.
При переходе в карточку конкретного товара из этого списка открывается страница с полным составом его рекомендаций (сопутствующие, похожие по цене, похожие по свойствам) и кнопкой «Пересчитать рекомендации» — она удаляет старые рекомендации этого товара и сразу же, не дожидаясь очередного запуска фонового агента, заново запрашивает их у нейросети. Использовать эту кнопку удобно, если вы отредактировали промпт и хотите проверить результат на конкретном товаре, или если после ручного удаления рекомендаций хотите сразу получить их заново.
6. Логи запросов к нейросети
Если в настройках включено логирование, каждый запрос к Yandex AI Studio и ответ на него записываются в файл журнала по пути bitrix/modules/abricos.upsell/logs/, отдельный файл на каждый день. Журнал полезен при отладке промпта — по нему видно, что именно ушло в нейросеть и что она вернула, если рекомендации выглядят нерелевантными или пришла ошибка обработки.
7. Вывод рекомендаций на сайте
Компонент abricos:upsell работает в двух режимах и всегда выводит товары через штатный компонент каталога сайта — bitrix:catalog.section с уже настроенным на проекте шаблоном. Именно поэтому важно правильно указать параметр CATALOG_TEMPLATE: с ним рекомендации отображаются в том же дизайне, что и весь остальной каталог — карточки товаров, кнопка «в корзину», цены выглядят так же, как на любой другой странице сайта, а не как чужеродная вставка. На решениях Aspro указывается соответствующий шаблон Aspro, на любом другом дизайне — тот, что уже используется в проекте.
Режим корзины — рекомендации по содержимому корзины пользователя, для страницы корзины или оформления заказа:
<?$APPLICATION->IncludeComponent(
"abricos:upsell",
".default",
array(
"IBLOCK_TYPE" => "catalog",
"IBLOCK_ID" => "1",
"CATALOG_TEMPLATE" => "bootstrap_v4",
"RECOMMENDATION_TYPES" => array("CROSS_SELL", "SIMILAR_PRICE"),
"MAX_ITEMS" => "8"
)
);?>
Режим карточки товара — рекомендации для конкретного товара, вне зависимости от корзины. Достаточно передать его ID через параметр FILTER (подходит и обычный товар, и торговое предложение — модуль сам найдёт родительский товар):
<?$APPLICATION->IncludeComponent(
"abricos:upsell",
".default",
array(
"IBLOCK_TYPE" => "catalog",
"IBLOCK_ID" => "1",
"CATALOG_TEMPLATE" => "bootstrap_v4",
"FILTER" => $arResult['ID'],
"RECOMMENDATION_TYPES" => array("CROSS_SELL", "SIMILAR_PRICE", "SIMILAR_PROPERTIES"),
"MAX_ITEMS" => "8"
)
);?>
Основные параметры компонента:
| Параметр | Описание |
|---|---|
| IBLOCK_TYPE, IBLOCK_ID | Инфоблок каталога товаров |
| FILTER | ID товара для режима карточки товара. Если не указан — работает режим корзины |
| RECOMMENDATION_TYPES | Какие типы рекомендаций выводить: CROSS_SELL, SIMILAR_PRICE, SIMILAR_PROPERTIES |
| MAX_ITEMS | Максимальное количество товаров в блоке рекомендаций |
| CATALOG_TEMPLATE | Шаблон компонента bitrix:catalog.section, которым выводятся товары. Указывайте тот же шаблон, что уже используется в каталоге сайта, — тогда блок рекомендаций визуально не будет отличаться от остального каталога |
| SHOW_BLOCK_TITLE, BLOCK_TITLE | Показывать ли заголовок блока рекомендаций и его текст |
Частые вопросы
Товары не обрабатываются. Проверьте, что агент зарегистрирован: Настройки → Производительность → Агенты, найдите агент модуля abricos.upsell. Убедитесь, что API-ключ и Folder ID заполнены верно. Включите логирование и посмотрите журнал запросов (см. раздел 6) — там будет видна конкретная ошибка.
Ошибка при загрузке в поисковый индекс. Убедитесь, что сервисный аккаунт имеет роль ai.editor и API-ключ активен, а среди выбранных инфоблоков есть активные товары.
Модель сообщает, что у неё нет доступа к поисковому индексу. Проверьте, что в настройках указана модель, поддерживающая вызов инструментов (например, yandexgpt, а не yandexgpt-lite), и что индекс в консоли Yandex Cloud имеет статус «completed».
Нужно пересчитать рекомендации для конкретного товара. Откройте его карточку в разделе «Рекомендации» и нажмите «Пересчитать рекомендации» — старые рекомендации удалятся, и нейросеть подберёт их заново сразу, без ожидания фонового агента.
Рекомендации на сайте выглядят не как остальной каталог. Проверьте параметр CATALOG_TEMPLATE в вызове компонента — он должен совпадать с шаблоном, которым выводится каталог на остальных страницах сайта.
| Важно! В последнее время в Телеграмм наблюдаются проблемы, если вы не получили ответ в указанный срок, пожалуйста, продублируйте сообщение на почту sale@abricosweb.ru |
Техподдержка на связи в рабочие дни с 6 до 15 МСК.
Техподдержка отвечает на запросы в Телеграмм @AbricosSupport_bot.
Срок реакции на обращения - 24 часа (в рабочие дни).
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Если оформляете быстрый заказ: напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
- Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты МИР. Чтобы оплатить покупку на сайте, система перенаправит вас на сервер платежной системы. Здесь нужно ввести номер карты, срок действия и имя держателя.
- Электронные системы при онлайн-заказе: ЮMoney. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.
- Безналичная оплата на наш расчетный счет по выставленному счету.
Экономьте время на получении заказа. В интернет-магазине доступно 4 варианта доставки:
- Электронная поставка - все необходимые сведения о лицензии, праве пользования, кодах, ключах и др. высылаются покупателю на его e-mail.
- Курьерская доставка. Когда товар будет отправлен с нашего склада, Вам придет уведомление. В день доставки с Вами заблаговременно свяжется курьер для уточнения времени и деталей доставки. Доставка производится "до двери". Осмотрите упаковку на целостность и соответствие указанной комплектации.
- Постамат. Когда заказ поступит на точку, на Ваш телефон или e-mail придет уникальный код. Заказ нужно оплатить в терминале постамата. Срок хранения — 3 дня.
- Доставка Почтой России. Когда заказ придет в отделение, на Ваш адрес придет извещение о посылке. Перед оплатой Вы можете оценить состояние коробки: вес, целостность. Вскрывать коробку самостоятельно Вы можете только после оплаты заказа. Один заказ может содержать не больше 10 позиций и его стоимость не должна превышать 100 000 р.
Дополнительная информация.
Изучите полный алгоритм продления лицензий на модули 1С-Битрикс: Маркетплейс, включая активацию льготных купонов. Мы детально разбираем все условия: обязательный 30-дневный срок для сохранения максимальной выгоды, пропорциональное ценообразование (12,5%, 25%, 50% от цены модуля) и ограничение по минимальной сумме в 500 рублей. Этот гайд поможет вам эффективно планировать бюджет и гарантировать актуальность вашего проекта.