Как создать фид динамического ремаркетинга для Facebook без программиста

Динамический ремаркетинг в Facebook — подробный мануал по технической подготовке
Важно: из-за ограничений парсинга таблиц формулы годятся для формирования небольших фидов до 1000 продуктов.
Парсим данные в разных таблицах: из-за парсинга большого количества данных мы либо долго ждем результаты, либо получаем ошибки в формулах. А чаще всего и то и другое. Поэтому собираем данные в отдельных таблицах, а потом объединяем их.
Процесс занимает 1-3 часа, в зависимости от навыков работы в Google SpreadSheets и времени парсинга самого сайта.
У меня ушел час на подготовку и ввод формул, два часа на сканирование сайта, чтобы получить необходимые данные.
Все шаги показаны на примере проекта комaнды болгарского офиса Netpeak.
Этапы создания продуктового фида для фейсбук
Фид в фейсбуке — это таблица с товарами, которая должна отвечать определенным требованиям площадки.
Форматы файлов для Facebook: csv, tsv и xml (rss/atom).
Для продуктов необходимы следующие поля:
- id;
- title;
- description;
- availability;
- condition;
- price;
- link;
- image_link;
- brand, mpn or gtin (include at least one).
1. Сохранение исходных ссылок продуктов
Нам нужен список со ссылками на продукты. Их можно взять из sitemap xml.
- сохраняем xml карту;
- конвертируем xml в xlsx формат;
Существует много инструментов для бесплатного конвертирования, например, freefileconvert.
- копируем ссылки в таблицу Google;
Для парсинга данных используем XPath.
XPath (XML Path Language) — язык запросов к элементам xml или xhtml документа. Он применяется для навигации по элементам и атрибутам XML-документа. Выражения языка запросов очень похожи на пути, которые можно видеть при работе с файловой системой компьютера.
XPath использует выражения пути для выбора узлов в документе XML.
Самые полезные выражения пути:
| Выражение | Описание |
| имя_узла | Выбирает все узлы с именем имя_узла |
| / | Выбирает от корневого узла |
| // | Выбирает узлы в документе от текущего узла, который соответствует выбору, независимо от того, где они находятся |
| . | Выбирает текущий узел |
| .. | Выбирает родителя текущего узла |
| @ | Выбирает атрибуты |
Как ещё использовать XPath?
Xpath — декларативный язык запросов к элементам xml или (x)html документа и xslt преобразований.
XPath можно использовать для навигации по элементам и атрибутам в документе XML.
Это означает, что вы можете выбрать любой элемент или содержимое любого элемента, атрибута, таблицы или мета-объекта в источнике HTML документа или визуализированного документа.
2. Парсинг заголовка продукта
ImportXML(Url; XPath) — формула Google Spreadsheets, которая импортирует данные из источников в формате XML, HTML, CSV, TSV по URL и применении языка запросов XPath.
С помощью ImportXML можно парсить элементы метаданных (title, description, heading) любого сайта.
Рассмотрим на примере заголовка для страницы:
В коде страницы находим
Таким образом XPath для страницы сайта будет выглядеть «//h1».
//h1 — указывает на относительный путь к тегу h1. То есть нас не интересует на какой глубине (уровне вложенности) от корня находится заголовок.
Полная функция для Google Spreadsheets будет выглядеть так:
=importxml(URL,\"//h1[@itemprop=\\\'name\\\']\")
Применение для списка страниц:
3. Парсинг цен/наличие продукта
В данном примере удобнее было парсить целый блок цен (старая/новая цена + наличность), но бывают случаи, когда приходится парсить отдельно.
Рассмотрим конкретный случай, когда блок цен описан следующим образом:
Формула: =importxml(URL,\"//div[@class=\\\'productOrder\\\']\")
Есть минус — таблица принимает нечитабельный вид, но с этим справимся чуть позже.
Наличие продукта
Используем обычную функцию IF. Если в описании продукта присутствует «В наличии», выводим In stock, в противном случае — out of stock.
Цена
В отдельную ячейку выводим цену только, если продукт есть в наличии, для продуктов, которых нет, лучше не заморачиваться.
В нашем случае цена на сайте выводится без указания валюты, а в фиде необходимо ее указывать.
Для этого используем функцию «Concatenate» (объединение текста из разных ячеек).
Цена выводится по формуле =if(Isblank(Data2!C96),,CONCATENATE(Data2!C96,Data2!I96)) — если ячейка с ценой пустая. В таком случае выводим пустую ячейку. Если цена есть — выводим цену и добавляем идентификатор валюты (BGN).
Isblank — проверка, есть ли в ячейке число, текстовое значение, формула или нет.
4. Парсинг ID продукта
В нашем случае можем идентифицировать продукт по sku.
Формула для Google Таблиц: =importxml(URL,\"//span[@itemprop=\\\'sku\\\']\")
Результат:
5. Парсинг URL изображений
Проще всего оказалось взять URL изображений из Open Graph разметки (для других сайтов может быть по-другому).
Формула
=importxml(URL,\"//meta[@property=\\\'og:image\\\']/@content\")
6. Собираем данные в одной таблице
Для переноса данных из одного файла в другой в Google Таблицах используется функция «Importrange».
=IMPORTRANGE( \"URL таблицы\",\"Sheet1!C3:C853\")
Sheet1!C3:C853 — расположение интересующих нас элементов.
Недостающие колонки «Brand», «Description», «Condition» копируем одни и те же данные:
- brand — название сайта;
- description — общая фраза, в нашем случае «Хороший продукт от известных производителей»;
- condition — new.
7. Фид
В результате получаем таблицу:
8. Загрузка файла в Facebook
Таблицу загружаем в фейсбук и получаем такой результат:
310 продуктов с пометкой отказных — это те, которых нет в наличии, так что делаем вывод, что фид работает.
Результаты работы кампании с таким фидом за четыре месяца:
Выводы
Плюсы метода:
- экономия средств. Бесплатный аналог продуктового фида, если вы в самом начале развития интернет-магазина, инвестируете только свое время;
- безопасность. Нет необходимости давать доступы к сайту сторонним лицам;
- скорость. Возможность быстро запустить динамический ремаркетинг и возвращать пользователей на сайт;
- универсальность. Аналогично бесплатно можно парсить цены конкурентов и быть в курсе изменений ценовой политики на их сайтах.
Минусы:
- подходит только для небольших объемов данных;
- парсинг занимает много времени;
- если сайт блокирует множество запросов, могут возникать ошибки;
- при добавлении товаров или изменении URL адресов, изменения в фид придется вносить вручную.
Комментарии:
Популярные размеры баннеров. Найти самый топовый из джентльменского набора! Мы провели свое исследование....
02 11 2026 13:34:19
Сервисы для определения оптимальной плотности ключевых слов...
01 11 2026 3:28:37
Эффективность продвинутой сегментации стала заметна уже в первый месяц ее функционирования....
31 10 2026 10:55:29
Как подготовить фиды в Яндекс.Директ для разных тематик...
30 10 2026 4:35:17
Как надолго завоевать доверие покупателя с помощью грамотного email-маркетинга? Примеры обращений к клиенту в рассылках, текст писем для привлечения и благодарности за покупку....
29 10 2026 15:47:55
Как прокачать свои знания и навыки использования GA, чтобы оптимизировать сайт и получать больше (намного больше, чем сейчас) трафика, конверсий, вовлечения. Больше!...
28 10 2026 1:27:11
Признаки того, что магазин находится под фильтром и шаги по выводу из него...
27 10 2026 14:41:30
Что такое【контекстная реклама】и как ее настроить? Подробный чек-лист ✅ в блоге Netpeak ⟁ ▷ 200 ступеней рекламной кампании в Google AdWords, Яндекс.Директ ⚡...
26 10 2026 1:45:19
Сериал «Ход королевы» взорвал интерес к шахматам, и вот насколько сильно...
25 10 2026 6:24:16
Что нужно сделать, чтобы превью веб-страниц в социальных сетях стало магнитом для пользователей?...
24 10 2026 21:16:16
Считаем SEO-эффект от нового дизайна сайта и работы над usability...
23 10 2026 13:31:12
Экс-CEO, а теперь просто сотрудник и «волшебник страны Moz» Рэнд Фишкин поделился с читателями блога рассказом о своем видении будущего SEO, перспективах анонимизации сети и причудах американских клиентов....
22 10 2026 9:35:36
Эта история о том, как за два года комплексный подход к поисковому продвижению (SEO на этапе разработке сайта и дальнейшие действия по оптимизации) помог увеличить рост бесплатного трафика на 463% или Что делать, если SEO не приносит результаты сразу...
21 10 2026 15:55:34
Топ-8 ошибок новичков в Google Рекламе: как сэкономить деньги при планировании рекламной кампании....
20 10 2026 3:30:15
Как быстро создавать и запускать объявления, а также массово вносить правки в кампании с помощью файла Excel...
19 10 2026 6:51:25
Короткая история Serpstat — от сервиса «для своих» до международной SEO-платформы....
18 10 2026 13:50:28
Опрос экспертов. Как правильно искать подрядчиков, которые станут партнерами для вашего бизнеса? Как долго работать с партнерами и не испортить отношения? На что обращать внимание в первую очередь, а на что можно закрыть глаза?...
17 10 2026 16:17:55
Планируете создание бизнеса, связанного с торговлей в интернете? Сначала прочитайте этот текст....
16 10 2026 4:46:30
По следам «Игры в кальмара». Небольшая подборка ностальгических комaндных игр, которые могут прижиться в вашем офисе....
15 10 2026 22:45:10
Структура того, чем обладают сотрудники департаментов работы с клиентами лучших компаний....
14 10 2026 12:25:36
Новости агентства Netpeak за предыдущий квартал. Появление отдела веб-аналитики. Открыли услугу «Создание и ведение блогов». Добавили мультивалютность. Глобально изменили скрипт Netpeak X-Reference. Запустили серию писем. Что еще?...
13 10 2026 12:24:21
Субъективный рейтинг новых функций мессенджера от Head of Telegram Network в Netpeak....
12 10 2026 22:26:35
Охват и средняя цена за клик в самых популярных тематиках....
11 10 2026 21:23:24
160 символов — размер рекламного сообщения, 2 млн евро — минимальный бюджет для запуска. Уже интересно?...
10 10 2026 17:45:52
Вывод информационного сайта из-под алгоритмического YMYL фильтра Google...
09 10 2026 20:36:15
Увеличение трафика из поисковых систем Азербайджана на 30% за три месяца. И он продолжает расти...
08 10 2026 12:57:31
Как купить дешевый трафик из Facebook? Образец работы со структурой рекламного аккаунта...
07 10 2026 9:36:56
Точность и полезность — главные фишки нашего сервиса для расчета показателя LTV (Customer Lifetime Value)....
06 10 2026 8:10:25
Как использовать сервис Serpstat для оптимизации кампаний по контекстной рекламе...
05 10 2026 5:27:17
Как обезопасить себя от интернет-пиратов и защитить авторское право онлайн....
04 10 2026 16:28:42
Для эффективной оценки работы кампаний не обойтись без вычисляемых показателей. Они экономят время PPC-специалиста и позволяют правильно анализировать рекламные кампании....
03 10 2026 23:18:24
Как с помощью GA4 анализировать рекламные кампании, лежа на диване...
02 10 2026 6:30:45
Основная цель CTA — помочь посетителю принять решение о покупке, скачивании, регистрации или подписке...
01 10 2026 15:14:10
Есть восхитительная возможность продвинуть видео на YouTube с минимальными финансовыми потерями!...
30 09 2026 12:10:13
При наложении санкций на сайт его страницы заметно понижаются в выдаче. При наличии бана ресурс полностью исчезает из поиска, включая брендовые запросы...
29 09 2026 10:36:31
Данные по 34 миллионам кликов в 24 тематиках и 386 городах...
28 09 2026 6:31:44
Уверены, что аппы в украине не приносят денег? В этом кейсе мы расскажем, как увеличить доход с мобильного приложения, и поделимся результатами продвижения LeBoutique...
27 09 2026 12:13:48
Нет прокрастинации! Советы для личной эффективности от руководителя двух стартапов...
26 09 2026 7:40:14
Спойлер: чтобы получить наилучший результат с наименьшими усилиями и затратами времени....
25 09 2026 20:42:29
Данные по более 26 млн кликов в 23 тематиках и 402 городах Украины...
24 09 2026 9:42:44
Полезные советы для тех, кто делает контекст своими ручками :)...
23 09 2026 0:55:55
Нужно разбить ячейку или составить график? Если вы знаете функции, таблицы гугл могут пpaктически заменить отдельные сервисы или дополнения...
22 09 2026 5:16:25
Как SQL-запросы сайтов и Google Sheets освобождают SEO-специалиста от рутины...
21 09 2026 14:53:55
Главная цель инфлюенс-маркетинга — теплый и близкий контакт с аудиторией. Клиентам нравится ассоциировать продукты с живыми, знакомыми им людьми — пускай и только по интернету. Читать дальше....
20 09 2026 7:37:12
Большой проект Джима Коллинза и его комaнды. Одна из лучших книг в нашей библиотеке. Всем рекомендуется к прочтению!...
19 09 2026 1:22:58
Больше пятисот человек из Украины, России, Болгарии и Казахстана. Я зашел в зал и увидел толпу каких-то гопарей и воровайок родом из 90-х, а само помещение было оформлено под свадьбу. Выпьем за молодых!...
18 09 2026 23:33:44
Создаем фид товаров, настравиваем код и списки динамического ремаркетинга для интернет-магазинов в странах, где отсутствует Google Merchant Center....
17 09 2026 2:56:40
В третьем квартале Netpeak внедрил множество крутых улучшений. Мы подробно расскажем о семи самых интересных новостях....
16 09 2026 19:21:50
88% времени в телефоне люди проводят в приложениях. Рассказываем, как их можно создавать без написания кода....
15 09 2026 8:43:16
Как мы с помощью Call Tracking узнали настоящую рентабельность контекстной рекламы для магазина мебели...
14 09 2026 16:43:23
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::