Meta Ads

Каталог товаров Facebook: настройка динамической рекламы в 2026

  • Автор Marpany
  • Опубликовано:
  • Обновлено:
  • 10 мин чтения
Каталог товаров Facebook: настройка динамической рекламы в 2026

Коротко

Каталог товаров Facebook создаётся в Commerce Manager: вы добавляете каталог типа «электронная коммерция», загружаете товары через фид, Google Таблицы, партнёрскую платформу или пиксель и подключаете к нему пиксель. Чтобы динамическая реклама работала, у каждого товара должны быть заполнены id, title, description, availability, condition, price, link, image_link и brand (или gtin/mpn), а content_ids в событиях пикселя должны совпадать с id или item_group_id в каталоге.

Главное

  • Каталог создаётся в Commerce Manager; товары добавляются фидом, через Google Таблицы, партнёрскую платформу или пиксель.
  • Цена пишется как «12990.00 KZT»: точка в качестве десятичного разделителя и трёхбуквенный код валюты ISO 4217, без символов ₸ или $.
  • Meta рекомендует держать match rate каталога выше 75%, в идеале — выше 90% (окно расчёта — 28 дней).
  • Продакт-сеты на фильтрах обновляются сами: новые товары попадают в сет, как только подходят под правило.
  • Facebook и Instagram заблокированы в России с 2022 года — статья про рекламу на рынках, где Meta работает: Казахстан, Узбекистан, Кавказ, экспорт.
Содержание

Что такое динамическая реклама по каталогу и почему всё начинается с каталога?

Динамическая реклама Meta (сейчас она официально называется Advantage+ catalog ads, раньше — Dynamic Product Ads) сама подбирает товары из вашего каталога для каждого пользователя. Вы не рисуете отдельный креатив под каждую позицию: Meta берёт фото, название и цену из каталога, а решение, кому что показать, принимает по событиям пикселя и Conversions API (CAPI).

Поэтому результат такой кампании во многом определяется ещё до запуска. Одновременно должны быть в порядке три вещи:

  • Каталог — полный список товаров в формате, который принимает Meta.
  • События — ViewContent, AddToCart и Purchase с сайта, в которых идентификаторы товаров совпадают с id в каталоге.
  • Продакт-сеты — группы товаров, которые определяют, что именно крутится в конкретной рекламе.

Один и тот же каталог используется в рекламе и в Facebook, и в Instagram. Возможность отмечать товары в публикациях Instagram зависит от страны и аккаунта, поэтому её статус лучше проверять в Commerce Manager, а не полагаться на чужие инструкции.

Как создать каталог товаров в Facebook?

Каталог создаётся в Commerce Manager (в русском интерфейсе название не переводится): вы добавляете каталог, выбираете тип «Электронная коммерция», указываете способ загрузки товаров и подключаете пиксель. Названия пунктов меню Meta периодически меняет, ниже — актуальная логика на сентябрь 2026 года.

  1. Создайте каталог В Commerce Manager добавьте новый каталог, тип — электронная коммерция (товары, которые продаются онлайн), и привяжите его к нужному бизнес-портфолио.
  2. Добавьте источник данных В разделе «Каталог» откройте «Источники данных» и загрузите товары: файлом, запланированным фидом, через Google Таблицы, партнёрскую платформу или пиксель.
  3. Проверьте ошибки После первой загрузки посмотрите ошибки и предупреждения в обзоре фида и при необходимости скачайте отчёт о проблемах.
  4. Подключите пиксель В разделе «События» каталога привяжите пиксель или набор данных; показатель совпадений появится не сразу, а с задержкой до 48 часов.
  5. Соберите продакт-сеты В разделе наборов товаров (Sets; в русской справке Meta — «группы товаров») создайте группы по категориям, цене или маржинальности.

Какой способ загрузки товаров выбрать?

Если цены и остатки меняются часто, надёжнее всего запланированный фид или интеграция с партнёрской платформой; разовая загрузка файла подходит только для теста или очень маленького ассортимента. Выбор зависит от количества товаров, частоты изменений и вашей CMS.

СпособКогда подходитНа что обратить внимание
Разовая загрузка файлаПервый тест, мало товаровЛюбые изменения придётся загружать вручную
Запланированный фид (XML/CSV)Сайт на любой CMS, которая умеет отдавать фидMeta забирает файл по расписанию: ежечасно, ежедневно или еженедельно
Google ТаблицыНебольшой магазин без генератора фидовДоступ к таблице — «Все, у кого есть ссылка»
Партнёрская платформаShopify, WooCommerce и другие платформы с официальной интеграциейСинхронизация автоматическая, но сопоставление полей стоит проверить
Загрузка через пиксельБольшой, часто меняющийся ассортиментВместе с фидом данные могут перезаписывать друг друга

Поддерживаются форматы CSV, TSV, XLSX, XML (RSS/Atom) и Google Таблицы. У запланированного фида есть два режима. Замена удаляет из каталога товары, которых больше нет в файле, но обрабатывается медленнее. Обновление работает быстро, но удалённые из файла товары игнорирует. Meta рекомендует комбинировать: ежечасное обновление цен и остатков плюс еженедельную (или ежемесячную) замену, чтобы вычищать старые позиции.

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

Как исправить ошибки фида в Facebook?

Большинство ошибок фида — это пустые обязательные поля, неправильный формат цены или то, что Meta не может скачать ваш файл. Откройте «Каталог» → «Источники данных», выберите нужный фид — там будет сводка последней загрузки и отчёт о проблемах.

Начните с обязательных полей. По справочнику полей каталога Meta у каждого товара должны быть: id (до 100 символов, уникальный в каталоге), title (до 200 символов, рекомендовано до 65), description (до 9 999 символов, обычный текст), availability (in stock / out of stock), condition (new, refurbished, used), price, link, image_link и brand; в справке по ошибкам фида Meta допускает вместо бренда хотя бы одно из полей gtin или mpn. Изображения — JPEG или PNG, минимум 500×500 пикселей и не больше 8 МБ. Заголовки столбцов и значения служебных полей пишутся по-английски, даже если названия и описания товаров на русском или казахском.

ОшибкаТипичная причинаРешение
Цена отсутствует или некорректнаФормат «12 990 ₸» или «12990,00 тг»Перейдите на формат «12990.00 KZT»: точка как разделитель, код валюты ISO
Нет бренда / GTIN / MPNНе заполнено ни одно идентифицирующее полеДобавьте хотя бы brand, gtin или mpn
Не удаётся получить файлНеверный URL, ответ 404/503, запрет в robots.txtОткройте URL в браузере; не блокируйте краулер facebookexternalhit/1.1
Не совпадает количество столбцовЗапятые внутри полей CSV без кавычекБерите такие поля в двойные кавычки, удалите пустые столбцы
Кракозябры вместо кириллицыФайл сохранён в Windows-1251Сохраняйте фид в UTF-8
id совпадает с item_group_idid одного товара используется как группа для вариантовСделайте идентификаторы групп отличными от id; регистр имеет значение

Для рынков СНГ самая частая проблема — цена. В CMS она нередко хранится как «1 249,90» с пробелом-разделителем тысяч, и простая замена запятой на точку ломает значения. Надёжнее исправить выгрузку на стороне сайта или использовать правило с регулярным выражением. Правила добавляются в настройках конкретного фида (раздел «Правила фида»): смена регистра, сопоставление полей (например, столбец «sku» → поле id), поиск и замена, значение по умолчанию и regex.

Отдельно про валюту. Если вы продаёте в Узбекистане, цена будет выглядеть как «185000.00 UZS»; для экспорта в ЕС — «24.90 EUR». Главное правило: цена и валюта в фиде должны совпадать с тем, что покупатель увидит на странице товара.

Что такое match rate и как пиксель связывается с каталогом?

Связь работает так: значение content_ids в событиях сайта должно в точности совпадать с полем id в каталоге (или с item_group_id, если вы передаёте идентификаторы групп). Для динамической рекламы нужны события ViewContent, AddToCart и Purchase, и в каждом должен быть параметр content_ids или contents.

Meta измеряет это показателем «коэффициент совпадения каталога» (catalog match rate) — долей content_ids из событий сайта, которые нашлись в подключённом каталоге. Он виден в Commerce Manager в разделе «Каталог» → «События», считается за последние 28 дней и может обновляться с задержкой до 48 часов. Meta рекомендует держать его выше 75%, а в идеале — выше 90%.

75%+Минимум, рекомендованный Meta
90%+Идеальный уровень совпадения
28 днейПериод расчёта показателя
до 48 чВозможная задержка обновления

Пример расчёта. За 28 дней пиксель передал 2 000 content_ids, из них 1 500 нашлись в каталоге. Match rate = 1 500 / 2 000 = 75%. Это нижняя граница нормы: каждый четвёртый полученный идентификатор товара нельзя использовать для таргетинга динамической рекламы. Если скачать оставшиеся 500 идентификаторов, причины обычно такие:

  • Вариант против родительского товара: пиксель передаёт идентификатор, которого в каталоге нет ни в поле id, ни в item_group_id, — например, внутренний номер карточки в CMS, тогда как в каталоге id — это SKU варианта (размер, цвет).
  • Разный формат: в каталоге «SKU-1042», в пикселе «sku-1042» или значение с ведущим нулём. Идентификаторы чувствительны к регистру.
  • Товара нет в каталоге: позиция не попала в фид, архивирована или отклонена из-за ошибки.

Браузерный пиксель теряет часть событий из-за блокировщиков рекламы и ограничений cookie, поэтому те же события стоит дублировать с сервера через CAPI и дедуплицировать по event_id. Это повышает и match rate, и качество оптимизации.

Как создать продакт-сет?

Продакт-сет — это подмножество товаров каталога, которое используется в рекламе; создаётся он в Commerce Manager в разделе «Каталог» → Sets (в русской справке — «группы товаров») с помощью фильтров или ручного выбора товаров. В каждом каталоге уже есть набор по умолчанию «Все товары», его редактировать нельзя.

Сеты на фильтрах динамические: если задать правило «категория содержит женская обувь» и «цена меньше 30000 KZT», новые подходящие товары попадут в сет автоматически, а неподходящие выпадут. Ручной сет остаётся неизменным, пока вы сами его не обновите. Для динамической рекламы почти всегда лучше фильтры.

Сеты, которые реально помогают

  • По марже: пропишите в custom_label_0 метку вроде «high-margin» и соберите сет по ней — это самый простой способ направить бюджет на прибыльные товары.
  • По категориям: категории с разным средним чеком лучше разделять, чтобы видеть ROAS по каждой отдельно.
  • Кросс-продажи: один сет показывается в рекламе, другой используется для определения аудитории — например, тем, кто купил лыжи, показывать ботинки.

Не редактируйте сет, который используется в активной кампании: аудитория будет пересчитываться, и результаты могут просесть. Если нужны изменения, создайте похожий сет и используйте его в новой группе объявлений, учитывая, что новая группа пройдёт фазу обучения с нуля.

Динамический ремаркетинг или широкая аудитория?

Если у сайта достаточно просмотров товаров и добавлений в корзину, динамический ремаркетинг даёт самую быструю отдачу; для привлечения новых покупателей тот же каталог нужно показывать широкой аудитории. Большинству магазинов стоит запускать оба варианта с раздельными бюджетами.

Динамический ремаркетинг

  • Аудитория: смотрели товар или добавили в корзину
  • Исключить: недавних покупателей
  • Плюс: люди близки к покупке, стоимость обычно ниже
  • Минус: аудитория ограничена трафиком сайта и быстро выгорает

Широкая аудитория (привлечение)

  • Аудитория: люди, которые ещё не были на сайте
  • Исключить: покупателей
  • Плюс: новые клиенты и масштабирование
  • Минус: нужны стабильные данные пикселя и разнообразный каталог

Аудиторию для ремаркетинга собирают через индивидуально настроенную аудиторию на основе каталога: в Ads Manager в блоке «Аудитория» группы объявлений создайте новую индивидуально настроенную аудиторию, источник — «Каталог», затем выберите продакт-сет и событие (просмотр, добавление в корзину, покупка). Meta советует делить ремаркетинг по давности последнего действия, а при маленькой аудитории увеличивать окно до 30 или 90 дней.

Пример распределения. Дневной бюджет каталоговых кампаний 50 000 KZT можно разделить на три части: добавили в корзину 0–3 дня назад, смотрели товары 4–14 дней назад и широкая аудитория. Для старта отдайте меньшую часть тёплым сегментам и большую — широкой аудитории, а через две недели сравните стоимость покупки по сегментам. Это стартовая гипотеза, а не правило: если тёплая аудитория маленькая, выделенный ей бюджет не потратится, а частота показов быстро вырастет.

В кампаниях с целью «Продажи» и включёнными настройками Advantage+ Meta может сама распределять товары каталога между новыми и уже знакомыми пользователями. Чтобы понять реальный вклад каталоговой рекламы, продажи из отчёта Meta нужно сверять с данными магазина: экран эффективности рекламы в Marpany сводит Meta, Google и заказы магазина в одну таблицу, и расхождения видно сразу.

Когда и по каким метрикам оценивать каталоговую рекламу?

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

Задайте себе вопросы по порядку. Match rate выше 90%? Товары, которые чаще всего показываются в рекламе, действительно продаются? Уходит ли бюджет на позиции без остатка? Насколько дешевле покупка в сегментах ремаркетинга по сравнению с широкой аудиторией? Если хотя бы на один вопрос ответ неудовлетворительный, сначала исправьте каталог и сеты, а потом повышайте бюджет. Как посчитать безубыточный порог, мы объясняем в материале «Что такое ROAS».

Что сделать уже сегодня

Если вы запускаете каталоговую рекламу впервые или сомневаетесь в текущей настройке, пройдитесь по списку.

  • Убедитесь, что все товары в одном каталоге и он подключён к правильному пикселю.
  • В «Источниках данных» проверьте количество ошибок и предупреждений последней загрузки, скачайте отчёт.
  • Проверьте формат цены («12990.00 KZT»), кодировку UTF-8 и наличие brand, gtin или mpn у каждого товара.
  • Настройте ежечасное обновление цен и остатков и еженедельную замену для очистки.
  • Посмотрите match rate в «Каталог» → «События»; если он ниже 75%, приведите content_ids к формату id.
  • Подключите CAPI рядом с пикселем с дедупликацией по event_id.
  • Создайте продакт-сеты на фильтрах: хотя бы один по категории и один по марже.
  • Запустите ремаркетинг и широкую аудиторию в разных группах объявлений и через две недели сравните стоимость покупки.

Частые вопросы

Сколько стоит создать каталог товаров в Facebook?

Создание каталога и загрузка товаров в Commerce Manager бесплатны. Платите вы только за показы рекламы, которая использует этот каталог, в рамках рекламного бюджета.

Почему товары из каталога не показываются в рекламе?

Чаще всего товара нет в наличии, он архивирован или у него пустое либо неверное обязательное поле. Скачайте отчёт о проблемах в разделе «Каталог» → «Источники данных» и исправьте ошибочные позиции. Также проверьте, не исключает ли товар фильтр продакт-сета.

Можно ли запускать динамическую рекламу Meta на Россию?

Нет. С 2022 года Facebook и Instagram заблокированы в России, а Meta признана там экстремистской организацией. Каталоговую рекламу запускают на страны, где платформы работают, например Казахстан, Узбекистан, Кавказ или ЕС; юридические вопросы для российских компаний лучше обсудить с юристом.

Что делать, если match rate каталога низкий?

Сравните значения content_ids, которые передают пиксель и CAPI, с полями id и item_group_id в каталоге. Чаще всего пиксель передаёт номер товара, которого нет в каталоге, или отличается регистр. Если к одному пикселю подключено несколько каталогов, объединение товаров в один каталог тоже поднимет показатель.

Как часто обновлять фид для Facebook?

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

В какой валюте указывать цены в фиде для Казахстана?

Указывайте цену в той валюте, в которой товар продаётся на сайте, с кодом ISO 4217, например «12990.00 KZT». Десятичный разделитель — точка, без пробелов между тысячами и без символа ₸.

Источники

  1. Meta for Developers — Catalog fields reference developers.facebook.com
  2. Meta Business Help Center — About scheduled data feed uploads for catalogs facebook.com
  3. Meta Business Help Center — View catalog match rate for Advantage+ catalog ads facebook.com
  4. Meta Business Help Center — Troubleshoot data feed errors in your catalog facebook.com
  5. NPR — A Russian court bans Facebook and Instagram as extremist (21.03.2022) npr.org
  6. Meta Business Help Center — Create and edit product sets in your catalog facebook.com
Meta Ads

Advantage+ Shopping и кампании продаж 2026: авто или ручная настройка

Кампания Advantage+ с целью «Продажи» — преемник Advantage+ Shopping (ASC): если в кампании с целью «Продажи» аудитория, места размещения и бюджет остаются в режиме Advantage+, ИИ Meta сам управляет таргетингом, размещениями и распределением бюджета. Оставляйте Advantage+ включённым, если у вас надёжное отслеживание покупок и много разных креативов; переходите на ручные настройки, только когда есть жёсткое бизнес-ограничение по аудитории или расходам на текущих клиентов.

9 мин чтения
Аналитика

Настройка Conversions API Meta: дедупликация event_id и EMQ

Conversions API (API конверсий) Meta передаёт события — покупки, лиды, начало оформления заказа — с вашего сервера напрямую в Meta, минуя браузер. Правильная настройка: пиксель и CAPI отправляют одно и то же событие с одинаковыми event_name и event_id, email и телефон нормализуются и хешируются SHA-256, а результат проверяется в «Тестовых событиях» и по показателю качества сопоставления событий (EMQ).

9 мин чтения
Meta Ads

«Недостаточно результатов» в Meta Ads: почему не завершается этап обучения

«Недостаточно результатов» (в англоязычном интерфейсе Learning Limited) — статус в столбце «Статус показа», который Meta присваивает группе объявлений, если она вряд ли наберёт около 50 событий оптимизации за неделю после последнего существенного изменения. Это не штраф, а диагноз: бюджет расходуется неэффективно. Типичные причины — узкая аудитория, маленький бюджет, низкая ставка, дробная структура и редкое событие. Решение — объединять группы, расширять аудиторию, подбирать бюджет или событие под реальный объём.

9 мин чтения

Из Центра знаний

Все цифры в одной панели

Данные Google, Meta и TikTok рядом и свежие рекомендации каждую неделю.