Опишите доработку или сценарий — обсудим вместе с другими клиентами.
Фиды для поиска и рекламы
Технические данные
Совместимые редакции
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Старт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Стандарт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Малый бизнес
- Программа для ЭВМ "1С-Битрикс24". Лицензия Стандартный (12 мес.)
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Бизнес
- Программа для ЭВМ "1С-Битрикс24". Лицензия Интернет-магазин + CRM (12 мес.)
Описание
Фиды для поиска и рекламыМодуль формирует XML- и CSV-фиды из данных 1С-Битрикс для Поиска Яндекс, Яндекс.Директ, Яндекс.Бизнес, Яндекс.Недвижимости и Авто.ру.
Решение подходит не только для товарного каталога. В фид можно выгружать врачей, клиники, услуги, курсы, объекты недвижимости, автомобили, гостиницы, авиабилеты и другие предложения. Источниками служат элементы и разделы инфоблоков, а также Highload-блоки.
Настройка выполняется в административной части 1С-Битрикс: выберите формат, укажите источники данных, сопоставьте поля и получите готовую ссылку на файл. Отдельный скрипт экспорта и ручная сборка XML не требуются.
Поддерживаемые форматыПоиск и сервисы Яндекса
- Товары — YML-фид для Яндекс Товаров.
- Врачи — врачи, клиники, услуги, предложения и отзывы для обогащённых ответов Яндекс Поиска.
- Услуги — организации, категории и предложения услуг для Яндекс Поиска.
- Образование — курсы, категории и наборы курсов.
- Недвижимость для Поиска — предложения и жилые комплексы для Яндекс Поиска.
- Квартиры — дополнительные сведения об объектах недвижимости в результатах поиска.
- Бизнес — филиалы и подразделения организации для Яндекс Бизнеса.
- Недвижимость — YRL-фид объявлений для Яндекс Недвижимости.
- Товары (Яндекс.Директ) — товарный YML-фид с категориями и коллекциями.
- Авто.ру — XML-фид автомобилей и каталогов для Яндекс Директа.
- Отели и аренда жилья, Авиабилеты, Путешествия, Универсальный и Специальный — CSV-фиды для Единой перфоманс-кампании Яндекс Директа в форматах Google Рекламы.
- PHP 8.1 или выше
- 1С-Битрикс: Управление сайтом редакции «Старт» и выше, или коробочная версия Битрикс24.
Установите модуль из Маркетплейса 1С-Битрикс стандартным способом:
Настройки → Маркетплейс → Каталог решений → найдите решение «Фиды для поиска и рекламы» → Установить. После загрузки решения подтвердите установку модуля.
Откройте Сервисы → Фиды для поиска → Список фидов. Если раздел отображается, модуль установлен успешно.
Шаг 2. Создание фидаОткройте Сервисы → Фиды для поиска → Список фидов и нажмите «Добавить фид». В выпадающем меню выберите требуемый формат.
Доступные форматы:
- Товары;
- Товары (Яндекс.Директ);
- Врачи;
- Недвижимость;
- Недвижимость для Поиска;
- Бизнес;
- Квартиры;
- Услуги;
- Образование;
- Авто.ру;
- форматы Google: Отели и аренда жилья, Авиабилеты, Универсальный, Специальный и Путешествия.
Набор полей и вкладок зависит от выбранного формата. Ссылка на официальную документацию формата отображается внизу страницы редактирования.
Основные параметрыЗаполните общие поля:
- Название — понятное администратору название фида; в экспортируемый файл оно не передаётся.
- Домен — адрес сайта, например https://example.ru; используется для формирования абсолютных ссылок.
- Путь к файлу — уникальное имя экспортного файла, например catalog.xml или services.xml.
На вкладках сущностей (Врачи, Исполнители, Товары и подобные) выберите инфоблок, откуда модуль должен получать данные.
В блоке сопоставления назначьте полям фида поля элемента или собственные значения.
В блоке условий отбора при необходимости ограничьте выгрузку, например по активности, разделу, цене или наличию.
Шаг 3. Настройка автоматического обновленияВ блоке «Обновление фида» доступны два независимых механизма.
Полное обновлениеВыберите период повторной полной выгрузки: от 15 минут до 7 дней. В поле «Начало обновления» укажите время, от которого рассчитываются следующие запуски.
Полное обновление повторно обходит все выбранные записи и пересобирает результат. Оно подходит как основной механизм синхронизации и как периодическая проверка целостности фида.
Моментальное изменениеВключите этот параметр, чтобы после изменения связанных элементов модуль добавлял их в очередь и обновлял соответствующие части фида фоновым агентом.
Важно: автоматические механизмы начинают работать только после первой успешно завершённой ручной выгрузки. Выполнение обновлений зависит от штатных агентов 1С-Битрикс. На рабочем сайте рекомендуется настроить запуск агентов через cron.
Шаг 4. Первая выгрузкаПосле заполнения формы нажмите «Сохранить и выгрузить». Модуль откроет страницу выгрузки и запустит пошаговое формирование файла.
Не закрывайте страницу до появления сообщения «Выгрузка завершена». После завершения модуль покажет ссылку на созданный файл. Откройте её и убедитесь, что файл доступен.
Если вы нажали «Применить», настройки сохранятся без запуска. Начать выгрузку можно позднее одним из способов:
- на странице редактирования нажать «Запустить выгрузку»;
- в списке фидов открыть меню действий и выбрать «Запустить выгрузку»;
- на странице выгрузки нажать «Выгрузить».
По умолчанию работать с модулем может администратор сайта. Чтобы предоставить доступ другим группам пользователей, откройте:
Настройки → Настройки продукта → Настройки модулей → Фиды для поиска.
На вкладке «Права доступа» назначьте группам один из уровней:
- Доступ запрещён — страницы модуля недоступны;
- Чтение — разрешён просмотр фидов, результатов и журнала;
- Редактирование — разрешены создание, изменение, выгрузка и удаление фидов.
Нажмите «Сохранить».
Решение проблемВыгрузка завершилась с ошибками или предупреждениями
Откройте Сервисы → Фиды для поиска → Журнал событий. Отфильтруйте записи по нужному фиду, уровню ошибки или элементу. Исправьте источник данных, фильтр либо сопоставление полей и запустите полную выгрузку повторно.
Автоматическое обновление не запускается- убедитесь, что первая ручная выгрузка завершилась успешно;
- проверьте, что для фида включено полное обновление или моментальное изменение;
- откройте Настройки → Настройки продукта → Агенты и убедитесь, что агенты модуля активны;
- проверьте настройку cron или выполнение агентов на хитах;
- посмотрите журнал событий модуля и журнал ошибок 1С-Битрикс.
График работы поддержки: 05:00-14:00МСК в будние дни по производственному календарю.
Срок ответа на запрос: до 2-х рабочих дней.
Установите этот модуль прямо сейчас!
Для этого укажите адрес сайта:
Подтвердите что сама лицензия у вас куплена
