Почему кнопка стоит раньше кампании
С 20 мая 2026 года кнопку и универсальный чекаут магазин включает сам, в кабинете продавца на merchants.yandex.ru. Заявку в поддержку для этого шага не подаю. До весны 2026 года у большинства магазинов была отдельная заявка. Протокол Yandex Commerce Protocol Яндекс представил 27 февраля 2026 года, а к концу мая он вышел из закрытой беты и открылся всем продавцам.
Заказ человек оформляет в Яндекс Поиске, в чате с Алисой AI или в ленте Яндекс Ритма. Кнопка в корзине на сайте есть только у 1С-Битрикс с модулем YCP. Данные приходят в мою CMS или CRM, отгружаю я. Исключение — связка с Яндекс Маркетом: заказ может уйти на сторону Маркета. Директ кнопку в объявление не вставляет, он ведёт на ту же карточку. Чекаут я публикую первым, товарную кампанию включаю следом.
Как собрать YML-фид, что в Яндекс Директе называется каталогом товаров и как устроена товарная кампания, я разбирал отдельно. Здесь файл уже готов. Его надо отдать в кабинет Яндекс Товаров и довести тестовый заказ, прежде чем ждать заказы из товарной кампании.
Что я держу в голове про YCP
YCP — правила обмена, а не витрина и не отдельная платёжная кнопка. В обмене состав товаров, доставка, оплата и статусы. На своём движке это запрос по HTTPS от Яндекса к моему серверу, не наоборот. Когда товар показывают в Алисе или в Поиске, площадка спрашивает актуальную цену и наличие. В первой версии спецификации таких точек десять: склады, проверка корзины, чекаут, доставка и соседние шаги.
Универсальный чекаут — страница оформления внутри Яндекса. Имя, контакты и оплата подтягиваются из Яндекс ID, длинную анкету на моём домене человек не заполняет. Заказ остаётся моим: карточка живёт в моей системе, статусы веду я. На каждом показе площадка сверяет цену и остаток и доводит человека до оплаты.
Где кнопка может встать
Место показа выбирает алгоритм. Кнопки может не быть у части товаров и людей, даже если в фиде чекаут разрешён.
- Яндекс Поиск: сниппет, блоки цен и популярных товаров, карточка и раздел «Товары»
- Чат с Алисой AI: диалог, где ассистент предлагает оформить покупку
- Яндекс Ритм: посты, карточки на главной ya.ru и приложение рядом с Алисой
- Корзина на сайте: только 1С-Битрикс с модулем YCP, с мая 2026 года
Беру физические товары. Цифровые товары, услуги, опт и продажи бизнесу обычно не поддерживаются. Показ зависит от складов и зон в кабинете YCP, а название кнопки ещё может смениться.
Как отдаю фид в кабинет Товаров
Вхожу на merchants.yandex.ru под аккаунтом Яндекса с правами на бизнес. Если магазина ещё нет, регистрирую его, подтверждаю домен и ставлю на сайт значок магазина. Без значка кнопку не покажут. Шаг закрываю до теста, иначе неясно, виноват файл или сайт.
Дальше иду в Товары, затем в Источники данных и жму Добавить. В слот кладу YML. Кнопка берёт товары из этого фида. В сценарии с Маркетом иногда хватает микроразметки карточки, но я веду путь файлом: так проще сверить источник с сайтом.
| Поле | Что сверяю |
|---|
| offer_id | Совпадает с ID товара на сайте |
| Цена и валюта | Одна цена на карточке и в файле |
| Наличие | Остаток как на складе сейчас |
| Ссылка и картинки | Карточка открывается, товар узнаваем |
| is_checkout_enabled | На оффере стоит true или false |