Фид — это файл с описанием товаров или офферов, который подаёт данные в динамические объявления Яндекс.Директ. Ручная сборка фида полезна для малого каталога, для тестов или если автоматизация недоступна. В статье разберём форматы, обязательные поля, примеры и проверку.
Форматы файла
— CSV или TSV — простой табличный формат, удобен для ручного редактирования в Excel или текстовом редакторе.
— XML / YML — структурированный формат, часто используется для больших каталогов.
— Сжатые файлы — при большом объёме можно хранить .gz.
Важно применять кодировку UTF-8 и сохранять корректные URL.
Обязательные и рекомендуемые поля
Точный набор полей зависит от типа кампании и ваших целей, но обычно требуются:
— id — уникальный идентификатор предложения.
— name или title — заголовок товара или оффера.
— url — ссылка на страницу товара.
— price — цена.
— currency или currencyId — валюта, например RUB.
Рекомендуемые поля для лучшей релевантности и качества объявлений: image или picture (ссылка на изображение), description, category, vendor, availability.
Пример CSV файла
Заголовок строки — имена полей. Разделитель может быть точка с запятой или табуляция. Кодировка UTF-8.
id;name;price;currency;url;image;description
1001;Кофеварка Bosch Tassimo;4990;RUB;https://site.ru/product/1001;https://site.ru/images/1001.jpg;Компактная кофеварка для капсул
Примечание
— Если в тексте есть переносы или запятые, используйте кавычки или корректный разделитель.
— Убедитесь, что все URL доступны и ведут на рабочие страницы.
Пример YML структуры
<?xml version=»1.0″ encoding=»UTF-8″?>
<ymlcatalog date=»2025-01-01″>
<shop>
<offers>
<offer id=»1001″>
<name>Кофеварка Bosch Tassimo</name>
<price>4990</price>
<currencyId>RUB</currencyId>
<url>https://site.ru/product/1001</url>
<picture>https://site.ru/images/1001.jpg</picture>
<description>Компактная кофеварка для капсул</description>
</offer>
</offers>
</shop>
</ymlcatalog>
Хостинг файла и доступ
— Для постоянного использования загрузите фид на ваш сервер и укажите URL в интерфейсе Директа.
— Можно загружать файл вручную через интерфейс, но при обновлении каталога удобнее хранить на сервере.
— Проверьте, что файлу можно получить по HTTPS и он не требует авторизации.
Загрузка фида в Яндекс Директ и тест
1. Войдите в аккаунт Яндекс.Директ.
2. Перейдите в раздел, где подключается фид для динамических объявлений или товарных карточек.
3. Добавьте новый фид, указав URL или загрузив файл.
4. Запустите проверку и просмотрите отчёт об ошибках.
5. Скорректируйте ошибки и перезагрузите.
Валидация и распространённые ошибки
— Неверная кодировка — используйте UTF-8.
— Неправильные имена полей — следуйте шаблону, требуемому Директом.
— Отсутствие обязательных полей или пустые значения.
— Некорректные URL или изображения, недоступные по сети.
— Дублирующиеся id — каждый элемент должен иметь уникальный идентификатор.
— Большие файлы без сжатия — медленная загрузка или таймауты.
Практические советы по оптимизации фида
— Начните с небольшого набора товаров и протестируйте работу кампании.
— Выделите обязательные поля и сначала заполните только их, затем добавляйте дополнительные атрибуты.
— Обновляйте фид регулярно, чтобы цены и наличие соответствовали сайту.
— Используйте понятные и уникальные id; позволяйте системе отслеживать изменения по id.
— Добавляйте UTM‑метки в поле url для корректного аналитического учёта.
— Проверяйте файл через тестовую загрузку перед массовым подключением.
Чеклист перед загрузкой
— Файл сохранён в UTF-8.
— Все обязательные поля заполнены.
— URL доступны по HTTPS.
— Изображения корректны и открываются.
— id уникальны.
— Тестовая загрузка прошла без критических ошибок.
Заключение
Ручной фид для Яндекс.Директ собирается быстро для небольших каталогов и тестов: выберите формат (CSV или YML), подготовьте обязательные поля, проверьте кодировку и доступность файлов, затем загрузите и протестируйте. После получения статистики можно масштабировать и автоматизировать обновления.










































