Модуль формирует XML- и CSV-фиды из данных 1С-Битрикс для Поиска Яндекс, Яндекс.Директ, Яндекс.Бизнес, Яндекс.Недвижимости и Авто.ру.
Решение подходит не только для товарного каталога. В фид можно выгружать врачей, клиники, услуги, курсы, объекты недвижимости, автомобили, гостиницы, авиабилеты и другие предложения. Источниками служат элементы и разделы инфоблоков, а также Highload-блоки.
Настройка выполняется в административной части 1С-Битрикс: выберите формат, укажите источники данных, сопоставьте поля и получите готовую ссылку на файл. Отдельный скрипт экспорта и ручная сборка XML не требуются.
Поддерживаемые форматыУстановите модуль из Маркетплейса 1С-Битрикс стандартным способом:
Настройки → Маркетплейс → Каталог решений → найдите решение «Фиды для поиска и рекламы» → Установить. После загрузки решения подтвердите установку модуля.
Откройте Сервисы → Фиды для поиска → Список фидов. Если раздел отображается, модуль установлен успешно.
Шаг 2. Создание фидаОткройте Сервисы → Фиды для поиска → Список фидов и нажмите «Добавить фид». В выпадающем меню выберите требуемый формат.
Доступные форматы:
Набор полей и вкладок зависит от выбранного формата. Ссылка на официальную документацию формата отображается внизу страницы редактирования.
Основные параметрыЗаполните общие поля:
На вкладках сущностей (Врачи, Исполнители, Товары и подобные) выберите инфоблок, откуда модуль должен получать данные.
В блоке сопоставления назначьте полям фида поля элемента или собственные значения.
В блоке условий отбора при необходимости ограничьте выгрузку, например по активности, разделу, цене или наличию.
Шаг 3. Настройка автоматического обновленияВ блоке «Обновление фида» доступны два независимых механизма.
Полное обновлениеВыберите период повторной полной выгрузки: от 15 минут до 7 дней. В поле «Начало обновления» укажите время, от которого рассчитываются следующие запуски.
Полное обновление повторно обходит все выбранные записи и пересобирает результат. Оно подходит как основной механизм синхронизации и как периодическая проверка целостности фида.
Моментальное изменениеВключите этот параметр, чтобы после изменения связанных элементов модуль добавлял их в очередь и обновлял соответствующие части фида фоновым агентом.
Важно: автоматические механизмы начинают работать только после первой успешно завершённой ручной выгрузки. Выполнение обновлений зависит от штатных агентов 1С-Битрикс. На рабочем сайте рекомендуется настроить запуск агентов через cron.
Шаг 4. Первая выгрузкаПосле заполнения формы нажмите «Сохранить и выгрузить». Модуль откроет страницу выгрузки и запустит пошаговое формирование файла.
Не закрывайте страницу до появления сообщения «Выгрузка завершена». После завершения модуль покажет ссылку на созданный файл. Откройте её и убедитесь, что файл доступен.
Если вы нажали «Применить», настройки сохранятся без запуска. Начать выгрузку можно позднее одним из способов:
По умолчанию работать с модулем может администратор сайта. Чтобы предоставить доступ другим группам пользователей, откройте:
Настройки → Настройки продукта → Настройки модулей → Фиды для поиска.
На вкладке «Права доступа» назначьте группам один из уровней:
Нажмите «Сохранить».
Решение проблемОткройте Сервисы → Фиды для поиска → Журнал событий. Отфильтруйте записи по нужному фиду, уровню ошибки или элементу. Исправьте источник данных, фильтр либо сопоставление полей и запустите полную выгрузку повторно.
Автоматическое обновление не запускается