В контексте электронной коммерции Meta Ads работает поверх Commerce Manager — инструмента Meta для управления каталогами и магазинами в Facebook и Instagram. Вместо того чтобы создавать креативы для каждого товара по отдельности, вы загружаете фид каталога товаров один раз, и Meta напрямую извлекает из него данные о товарах (название, цена, изображение, наличие) для автоматического создания динамических объявлений, объявлений каталога Advantage+ и постов и тегов с возможностью покупки. Каталог также является базой данных товаров для магазинов Facebook и Instagram, поэтому тот же фид, который используется для ваших объявлений, может использоваться для работы с витринами магазинов и оформлением заказа на платформах.
Подключение фида открывает доступ к форматам рекламы на основе каталога, которые невозможно воспроизвести в масштабе с помощью одной статической рекламы: динамические объявления, которые автоматически показывают покупателю именно те товары, которые он просматривал или добавлял в корзину; кампании каталога Advantage+, позволяющие системе доставки Meta выбирать наиболее эффективные товары из всего вашего ассортимента; и интерактивные теги в публикациях Instagram и Facebook. Поскольку каждый из этих форматов считывает данные из каталога в режиме реального времени, точность фида напрямую влияет на эффективность рекламы — устаревшая цена или отсутствующий товар, помеченный как «в наличии», показывается покупателю, который затем покидает сайт; а повторяющиеся несоответствия между вашим фидом и целевыми страницами являются документированной причиной пометки или отклонения товаров в Commerce Manager.
Динамическая реклама работает за счет соединения двух источников данных: вашего каталога товаров (который предоставляет изображения, названия, цены и информацию о наличии товара) и Meta Pixel или Conversions API (который сообщает о действиях посетителя на вашем сайте — просмотр товара, добавление его в корзину, начало оформления заказа). Связь между ними заключается в следующем: id поле: Мета соответствует content_id сообщается в результате события Pixel/CAPI id соответствующего товара в вашем каталоге. Если эти значения не совпадают точно, Meta не сможет связать поведение покупателя на сайте с конкретным товаром, и динамический ретаргетинг для этого товара просто не сработает — именно поэтому... id Это поле должно быть стабильным идентификатором (Meta рекомендует использовать собственный SKU), который никогда не меняется между обновлениями фида.
Commerce Manager принимает товарные фиды в форматах CSV, TSV, RSS XML, ATOM XML или в виде ссылки на Google Sheets; для программных обновлений Meta также предлагает Catalog Batch API и Direct Upload API. Добавить фид в Commerce Manager можно тремя способами: вставить URL-адрес фида, чтобы Meta получала данные по расписанию, загрузить файл вручную с вашего компьютера или связать Google Sheets, которую Meta будет повторно получать по расписанию. CSV и XML фиды должны быть закодированы в UTF-8, и все имена полей (плюс некоторые поддерживаемые значения) должны быть на английском языке (США) независимо от рынка вашего магазина. Если вы используете XML, он должен соответствовать формату RSS 2.0 с указанием пространства имен продуктов Google. xmlns:g="http://base.google.com/ns/1.0"и специальные персонажи, такие как &, < и > должен быть закодирован как сущность (&, <, >) поскольку они недействительны внутри содержимого XML-тегов.
В таблице ниже используются собственные названия полей каталога Meta точно так, как это указано в документации, поэтому они соответствуют столбцам или XML-тегам, которые ожидает Commerce Manager. Для товаров электронной коммерции, по крайней мере, один из brand, gtin или mpn Помимо полей, отмеченных как обязательные ниже, должны присутствовать и другие необходимые поля — Meta рассматривает отсутствующий идентификатор продукта как отдельный класс ошибок, отличный от отсутствующего обязательного поля.
| Поиск | необходимые | Формат | Пример | Заметки |
|---|---|---|---|---|
id | Да | строка, максимум 100 символов | 404718SKU | Для каждого товара используется уникальный идентификатор контента; используйте свой артикул (SKU). Должен совпадать с Pixel/CAPI. content_id для работы динамической рекламы |
title | Да | Строка, максимум 200 символов (рекомендуется 65). | Женское миди-платье с цветочным принтом | Конкретное, соответствующее название продукта |
description | Да | Обычный текст, максимум 9,999 символов. | Платье миди из 100% хлопка с цветочным принтом... | Без HTML и без текста, написанного заглавными буквами. |
availability | Да | перечисление | в наличии |
Только приблизительно
in stock or out of stock поддерживаемые значения |
condition | Да | перечисление | новый | Поддерживаемые значения: new, refurbished, used |
price | Да | число + пробел + код валюты ISO 4217 | 29.99 USD | Используйте точку для запятой; цена должна совпадать с ценой, указанной на вашей целевой странице. |
link | Да | URL | https://example.com/product/404718 | Адрес должен начинаться с http:// или https:// и указывать на страницу именно этого товара. |
image_link | Да | URL, JPEG или PNG | https://example.com/images/404718.jpg | Минимальное разрешение 500x500 пикселей, максимальный размер 8 МБ. |
brand | Условный | строка, максимум 100 символов | Верх | Требуется, если не gtin or mpn вместо этого предоставляется |
gtin | Условный | 8-14-значный UPC/EAN/JAN/ISBN/ITF-14, без дефисов и пробелов. | 0012345678905 | Требуется, если не brand or mpn вместо этого предоставляется |
price в требуемом формате "число + код ISO 4217" (например) 29.99 USD), ваш стандартный флаг становится in stock/out of stock перечисление availability Ожидается, что значения вашей категории будут преобразованы в таксономию категорий товаров Google или Facebook, необходимую Meta для корректной работы при оформлении заказа на сайте.xmlns:g Использование пространств имен и специальных символов, закодированных в формате CSV/TSV, позволяет избежать ручного кодирования амперсандов или самостоятельного управления пространством имен продуктов Google.Commerce Manager позволяет запланировать повторную загрузку URL-адреса фида ежечасно, ежедневно или еженедельно, при этом запланированные загрузки не могут выполняться чаще, чем раз в час — для более быстрых обновлений вам потребуется использовать Catalog Batch API или Direct Upload API вместо запланированной загрузки URL-адреса. Частота обновления зависит от скорости изменения вашего ассортимента и цен: ежедневной загрузки обычно достаточно для каталогов с низкой оборачиваемостью, в то время как магазины с частыми изменениями цен, распродажами или быстро оборачиваемыми товарами выигрывают от ежечасных обновлений, чтобы цены и наличие товаров, отображаемые в рекламе, соответствовали фактическому содержимому целевой страницы — постоянное несоответствие между данными фида и текущей страницей является документированной причиной того, что товары помечаются как отображающие неверную или устаревшую информацию.
| Ошибка | Вероятная причина | фиксированный |
|---|---|---|
| Отсутствует обязательное поле | Обязательный атрибут, такой как price, image_link или availability пустое или отсутствует для одного или нескольких элементов | Перед повторной загрузкой убедитесь, что все обязательные поля заполнены для каждого элемента, а не только для образца. |
| Отсутствует идентификатор продукта. | Ни один из brand, gtin или mpn присутствует для товара в интернет-магазине | Добавьте к каждому товару как минимум одно из трех полей-идентификаторов. |
| Дубликат товара | Тот же идентификатор контента (id) встречается более чем в одном потоке данных, поступающих в один и тот же каталог. | Убедитесь, что каждый id является уникальным во всех источниках данных, подключенных к этому каталогу. |
| Предмет не одобрен / отклонен | В товаре отсутствует необходимая информация, или он нарушает рекламные или коммерческие правила Meta. | Проверьте конкретную причину в разделе «Проблемы» каталога, исправьте данные в фиде и запросите проверку, если считаете, что отказ необоснован. |
| Неверная или устаревшая информация о товаре в рекламе или магазине. | Поисковый робот Meta сравнивает вашу целевую страницу с данными из фида, и если данные в фиде (цена, название или наличие) устарели по сравнению с актуальной страницей, это может указывать на устаревшую информацию. | Увеличьте частоту загрузки вашей ленты, чтобы изменения цен/наличия товаров на вашем сайте отражались до следующего сканирования. |
| Целевая страница недоступна | link URL-адрес выдает ошибку, перенаправляет на другую страницу продукта или блокируется для индексации (например, файлом robots.txt). | Подтвердите характеристики каждого товара. link Загружает данные непосредственно в этот продукт и не блокируется для поисковых роботов. |
Эти рекомендации основаны непосредственно на задокументированном компанией Meta поведении пользователей в полевых условиях, а не на общих маркетинговых советах:
id стабильный и идентичный content_id Ваш Meta Pixel или Conversions API отправляет данные — именно это позволяет динамическому ретаргетингу связать посещение сайта с нужным продуктом.google_product_category or fb_product_category Укажите категорию как можно точнее; она необходима для возможности оформления заказа на сайте и помогает системе доставки Meta подобрать товар для нужной аудитории.brand, gtin или mpn Для каждого товара — это жесткое требование к идентификаторам в каталогах электронной коммерции, а не просто рекомендация.price и availability При каждом обновлении на вашу действующую целевую страницу; сканер Meta проверяет это, и устаревшие данные являются документально подтвержденным фактором, вызывающим появление помеченных элементов.item_group_id Чтобы сгруппировать варианты размера/цвета одного и того же товара, Meta будет отображать их как единый товар с возможностью выбора варианта, а не как дублирующиеся, конкурирующие объявления.additional_image_link (до 20 изображений) вместо того, чтобы полагаться на один главный снимок для image_link.Принимает ли MetaAds те же форматы фидов, что и Google Shopping?
В основном да — Meta принимает CSV, TSV, RSS XML и ATOM XML, те же самые основные форматы, которые используются в большинстве фидов Google Merchant, плюс возможность привязки к Google Sheets, чего Google не предлагает.
Что произойдет, если content_id моего Pixel не совпадет с id моего фида?
Динамическая реклама и ретаргетинг для этого товара работать не будут, поскольку Meta связывает поведение пользователей на сайте с товарами каталога исключительно посредством сопоставления. content_id и id значения.
Нужны ли мне и бренд, и GTIN?
Нет — Meta требует наличия хотя бы одного из следующих условий: brand, gtin или mpn по каждому товару в интернет-магазине, а не по всем трем.
Как быстро я могу обновлять цены или информацию о наличии товара?
Запланированные запросы к ленте могут выполняться с частотой до одного часа (самый быстрый интервал планирования, поддерживаемый Commerce Manager); для внесения изменений практически в режиме реального времени вам потребуется использовать API пакетной загрузки каталога или прямой загрузки, а не запланированный запрос к URL-адресу.
Почему Meta отображает в моей рекламе устаревшую цену?
Веб-краулер Meta периодически сравнивает данные вашего фида с данными вашей текущей целевой страницы; если ваш фид не был повторно загружен с момента изменения цены, объявление и список товаров в магазине будут продолжать отображать устаревшее значение до следующей загрузки.
Можно ли использовать одну ленту для Facebook и Instagram?
Да — единый каталог и лента используются для работы магазинов Facebook и Instagram, тегов и динамической рекламы; отдельного формата ленты для Instagram нет.
Какой размер изображения требуется для Meta?
image_link Изображение должно быть в формате JPEG или PNG, размером не менее 500x500 пикселей и не превышать 8 МБ.