Настройка динамического ретаргетинга в Яндекс.Директ для 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Настройка динамического ретаргетинга в Яндекс.Директ для 1С-Битрикс
Простая
~1 рабочий день
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1181
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    813
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    747
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Настройка динамического ретаргетинга в Яндекс.Директ для 1С-Битрикс

Динамический ретаргетинг в Яндекс.Директ показывает пользователю карточки конкретных товаров, которые он смотрел. Технически это работает через Яндекс Аудитории + товарный фид в Яндекс Маркете + сегменты в Метрике. Битрикс умеет генерировать нужные фиды и поддерживает передачу событий через встроенную интеграцию с Яндекс.Метрикой.

Товарный фид для Яндекс.Директ

Яндекс принимает фид в формате YML. В Битрикс настройте экспорт через «Магазин → Экспорт товаров → Яндекс.Маркет». Ключевые параметры для ретаргетинга:

  • Поле id в элементе <offer> должно совпадать с ID, который передаётся в Метрику
  • Поле picture — абсолютный URL изображения, доступный без редиректов
  • Поле url — канонический URL детальной страницы
  • Поле price — актуальная цена без скидок или с учётом — зависит от настройки

Фид публикуется по URL и обновляется агентом. В кабинете Яндекс.Бизнеса или Директа добавьте фид как источник товаров для смарт-баннеров.

Передача событий в Яндекс.Метрику

Для динамического ретаргетинга нужно настроить электронную коммерцию в Метрике (ecommerce: true в коде счётчика) и передавать события:

Просмотр товара — в шаблоне компонента catalog.element:

window.dataLayer = window.dataLayer || [];
dataLayer.push({
    ecommerce: {
        detail: {
            products: [{
                id: '<?= $arResult['ID'] ?>',
                name: '<?= CUtil::JSEscape($arResult['NAME']) ?>',
                price: <?= $arResult['CATALOG_PRICE_1']['PRICE'] ?? 0 ?>,
                category: '<?= $sectionName ?>'
            }]
        }
    }
});

Добавление в корзину и покупка — аналогично через add и purchase в dataLayer.

Битрикс имеет встроенную интеграцию: «Настройки → Веб-аналитика → Яндекс.Метрика». Включите там электронную коммерцию — часть событий будет передаваться автоматически через компонент bitrix:sale.checkout.

Сегменты ретаргетинга в Яндекс.Аудиториях

После настройки Метрики создайте сегменты:

  • «Смотрели товар, не купили» — посетили страницу детального просмотра (detail event), НЕ достигли цели «Покупка»
  • «Добавили в корзину, не купили» — событие add, без цели «Покупка»
  • «Купившие» — цель «Покупка» — для исключения из ретаргетинга

В Директе создайте кампанию «Смарт-баннеры», подключите товарный фид и сегменты из Аудиторий. Яндекс автоматически подберёт карточки товаров, соответствующие истории просмотров пользователя.

Соответствие ID товара в фиде и Метрике

Критически важный момент: ID в теге <offer id="..."> фида и ID в dataLayer (id: '...') должны совпадать. Используйте ID элемента инфоблока ($arResult['ID']) в обоих местах. Некоторые магазины используют артикул или код 1С — тогда нужно передавать один и тот же идентификатор везде.

Что настраиваем

  • YML-фид с настройками для Яндекс.Директ и агент обновления каждые 4–6 часов
  • Счётчик Яндекс.Метрики с включённой электронной коммерцией в шаблоне сайта
  • События dataLayer на страницах товара, корзины и успешного заказа
  • Сегменты ретаргетинга в Яндекс.Аудиториях на основе целей Метрики
  • Кампанию «Смарт-баннеры» в Директе с привязкой фида и сегментов