Открыть сервисСервис

Фид — формат синхронизации данных

Фид (от англ. feed — «поток», «лента») — формат структурированной передачи данных, предназначенный для автоматизированного обновления информации между источником и потребителем. В широком смысле фидом называют сам поток обновляемых данных (новостная лента, каталог товаров, прайс-лист), а в узком — файл или HTTP-ответ в стандартизированном формате, пригодном для машинной обработки. Термин применяется в электронной коммерции, СМИ, радиочастотной идентификации и информационных системах.

Основные форматы

Самые распространённые форматы фидов — RSS и Atom. Оба основаны на XML и предназначены для публикации регулярно обновляемого контента: новостей, блогов, подкастов.

ФорматГод появленияОсобенности
RSS 0.91/2.01999/2000Разработан Netscape и затем Dave Winer; наиболее распространён в русскоязычном сегменте
Atom (RFC 4287)2005Стандарт IETF, исправляет ряд недостатков RSS, строже к валидности
RDF/RSS 1.01999Основан на модели RDF, используется реже

Структура RSS-фида включает заголовок канала (название, ссылка, описание) и список элементов (item), каждый из которых содержит заголовок, ссылку, дату публикации и, как правило, краткое или полное описание. Atom вводит более строгие понятия: entry, id, updated, author.

Фиды в электронной коммерции

В розничной электронной коммерции фидом называют файл с данными о товарах: наименования, цены, остатки, характеристики, ссылки на изображения. Такие фиды загружаются в товарные агрегаторы (Яндекс.Маркет, Google Shopping), рекламные кабинеты и системы сравнения цен. Стандартизированных форматов меньше, чем в новостных лентах, но распространены выгрузки в форматах CSV, XML и YML (Yandex Market Language) — XML-схема, разработанная для передачи каталога в Яндекс.Маркет.

Качество товарного фида напрямую влияет на видимость товара в агрегаторах: расхождение цены в фиде и на сайте, неполные характеристики или некорректные категории приводят к отклонению карточек или снижению показов.

Фиды в СМИ и блогах

Для новостных сайтов RSS-фид стал стандартным способом распространения контента. Читатели подписываются на фиды через RSS-агрегаторы (Feedly, Inoreader, старые версии Mozilla Thunderbird), а редакции используют их для синдикации материалов на партнёрские площадки. В 2000-е годы RSS был основным механизмом персонализации веб-чтения, но с распространением социальных сетей и алгоритмических лент (Facebook, «ВКонтакте», Telegram-каналы) значение RSS снизилось, хотя он остаётся стандартом для подкастов: распределение эпизодов через RSS-фид с enclosures является основой индустрии.

RFID-фиды

В радиочастотной идентификации (RFID) фидом называют катушку антенны, встроенную в метку или считывающее устройство. От формы, числа витков и материала фида зависит дальность и надёжность считывания. Пассивные RFID-метки получают энергию от электромагнитного поля считывателя через свой фид, поэтому параметры катушки критичны для работы всей системы.

Фиды в радиовещании и зондировании

Термин «фид» применяется и в технике связи: фидлайн (feedline) — линия, доставляющая радиочастотную энергию от передатчика к антенне. В метеорологии и телевещании «фид» иногда обозначает канал передачи сигнала от внешнего источника (например, спутникового зондера) в студию.

Синтаксис и публикация

Минимальный RSS-фид выглядит примерно так:

``xml <?xml version="1.0" encoding="UTF-8"?> <rss version="2.0"> <channel> <title>Название сайта</title> <link>https://example.com</link>; <description>Описание</description> <item> <title>Заголовок статьи</title> <link>https://example.com/post/1</link>; <pubDate>Mon, 01 Jan 2024 12:00:00 GMT</pubDate> </item> </channel> </rss> ``

Фид генерируется сервером динамически (обычно по адресу вида /rss.xml или /feed) либо собирается статически. Для индексации фидов существуют агрегаторы и поисковые системы, а тег <link rel="alternate" type="application/rss+xml"> в HTML-разметке страницы сообщает клиенту о наличии фида.

История

Идея синдикации контента появилась в конце 1990-х годов на фоне роста числа блогов. Netscape разработала RDF Site Summary (предшественник RSS) для своего портала My Netscape в 1999 году. Параллельно развивалась ветка UserLand Рэя Дэйна Уайнера, приведшая к RSS 0.91 и 2.0. Конкуренция версий привела к созданию Atom как IETF-стандарта (RFC 4287, декабрь 2005 года), инициированного в том числе компанией Google.

Применение

  • Синдикация новостей и блогов
  • Распрранение подкастов
  • Выгрузка каталогов товаров в агрегаторы
  • Автоматическое обновление данных в мобильных приложениях
  • Мониторинг изменений на сайтах (например, отслеживание обновлений цен или расписаний)

Исторические заметки

В России RSS получил широкое распространение в середине 2000-х: крупные порталы («Яндекс.Новости», Lenta.ru, «Газета.ru») открыли RSS-фиды, а сервис «Яндекс.Метрика» и блог-платформы добавили автоматическую генерацию фидов. Спад интереса к RSS в СМИ совпал с ростом социальных сетей, однако стандарт продолжает использоваться в подкаст-индустрии и B2B-интеграциях.

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru