Как сделать фид для Яндекс Директ в ручную

Фид — это файл с описанием товаров или офферов, который подаёт данные в динамические объявления Яндекс.Директ. Ручная сборка фида полезна для малого каталога, для тестов или если автоматизация недоступна. В статье разберём форматы, обязательные поля, примеры и проверку.

Форматы файла
— 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 доступны и ведут на рабочие страницы.

УСЛУГИ ПО АКЦИИ: Настройка контекстной рекламы Яндекс Директ под поисковую выдачу: https://kwork.ru/context/39596031/nastroyka-kontekstnoy-reklamy-yandeks-direkt-pod-poiskovuyu-vydachu  | Аудит рекламы Яндекс Директ ищу точки оптимизации и улучшения кампаний: https://kwork.ru/context/39645583/audit-reklamy-yandeks-direkt-ishchu-tochki-optimizatsii-i-uluchsheniya-kampaniy | Настройка Яндекс Директ на Поиске и в РСЯ [!!КОМПЛЕКС!!]: https://kwork.ru/context/40082333/nastroyka-yandeks-direkt-na-poiske-i-v-rsya  | ПО ВОПРОСАМ ПРОДВИЖЕНИЯ ПИШИТЕ СЮДА 👉👉👉 https://t.me/nikolay_kuznetik_ru  | Все услуги смотрите тут: https://kuznetik.ru/uslugi

Пример 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), подготовьте обязательные поля, проверьте кодировку и доступность файлов, затем загрузите и протестируйте. После получения статистики можно масштабировать и автоматизировать обновления.

_Николай