Facebook Lead Ads
Собирайте заявки, которые люди отправляют через ваши лид-формы Facebook, и загружайте их напрямую в хранилище данных с помощью Renta. Объедините ответы форм, контактные данные и связанные с каждой заявкой объявление, группу объявлений и кампанию для быстрой обработки, скоринга лидов и атрибуции — без единой строки кода.
Аутентификация
Renta использует OAuth для аутентификации в Facebook. Это обеспечивает безопасный доступ без передачи вашего пароля напрямую. Вы будете перенаправлены в Facebook, чтобы предоставить Renta ограниченный доступ к вашим страницам и их лид-формам.
Ваши учётные данные шифруются при передаче и хранении и никогда не хранятся в базе данных приложения Renta. Контроль остаётся за вами: вы можете отозвать доступ в Facebook в любой момент.
Подключение источника Facebook Lead Ads
Выполните следующие шаги, чтобы добавить Facebook Lead Ads в качестве источника в Renta с помощью аутентификации OAuth.
- Перейдите в раздел Connections > Sources в левом боковом меню.
- Нажмите + Add source в правом верхнем углу.

Откройте категорию Advertising и нажмите карточку Facebook Lead Ads, чтобы открыть форму подключения.

Нажмите Log in to your Facebook Lead Ads account. Вы будете перенаправлены в Facebook, чтобы предоставить Renta доступ к вашим страницам и их лид-формам. После подтверждения доступа вы вернётесь в Renta.

Завершите настройку:
- Source name.
Укажите имя источника данных. Оно используется исключительно в интерфейсе Renta. - Access granted.
Убедитесь, что аккаунт успешно подключён.
Нажмите Save, чтобы завершить. Новый источник появится в списке источников.
Если ваша авторизация в Facebook позже изменится — например, после смены пароля — нажмите Re-authorize у этого источника. Подключение обновится на ме сте, и все построенные на нём пайплайны продолжат работать.

Создание пайплайна Facebook Lead Ads
Когда источник подключён, свяжите его с назначением и настройте пайплайн.
В левом боковом меню нажмите New pipeline.

На шаге Source выберите Facebook Lead Ads в разделе Already connected и нажмите Next step.

Выберите подключение Facebook Lead Ads, созданное ранее, и нажмите Next step.

На шаге Destination выберите назначение (например, Google BigQuery) и нажмите Next step.

Выберите подключение назначения, в которое нужно загрузить данные, и нажмите Next step.

Настройка пайплайна
На последнем шаге выберите, какие заявки выгружать и как Renta их загружает.
Источник лидов
Укажите страницу и формы, которые нужно синхронизировать.

-
Facebook Page types Выберите, как управляется страница.
Тип страницы Описание Personal pages Страницы, которые ведутся из личного аккаунта Facebook. Business Manager pages Страницы, принадлежащие Facebook Business Manager. -
Business Manager accounts Выберите аккаунт Business Manager, которому принадлежит страница.
-
Business Manager pages Выберите страницу, из которой нужно получать заявки.
-
Lead forms Выберите All lead forms, чтобы выгрузить заявки из всех форм на странице, или укажите одну форму, чтобы выгрузить только её заявки.
Параметры
Выберите поля заявки для включения в таблицу назначения. Схема набора данных определяется выбранными здесь параметрами.

| Название | Имя в API | Описание |
|---|---|---|
Ad ID text | ad_id | Unique identifier for the ad. |
Ad Name text | ad_name | The name of the ad. |
Adset ID text | adset_id | Unique identifier for the adset. |
Adset Name text | adset_name | The name of the adset. |
Campaign ID text | campaign_id | Unique identifier for the campaign. |
Campaign Name text | campaign_name | The name of the campaign. |
Created Time datetime | created_time | Timestamp when the entry was created. |
Created Date date | created_date | Timestamp when the entry was created. |
Field Data structure | field_data | Array of custom fields with additional information. |
Form ID text | form_id | Unique identifier for the form. |
Lead ID text | id | Unique identifier for each lead. |
Platform text | platform | The platform where the ad was created (e.g., Facebook). |
Email text | email | If the email field is contained in field_data then it will be added to this field. |
Phone text | phone | If the phone field is contained in field_data then it will be added to this field. |
Name text | name | If the name field is contained in field_data then it will be added to this field. |
Таблица и диапазон дат
Задайте, как данные попадают в назначение и как далеко в прошлое выгружать.

- Integration name.
Отображаемое имя интеграции. Измените его под свои предпочтения. - Table name.
Имя таблицы в назначении. Renta предлагает значение по умолчанию, напримерfacebook_lead_ads_{id}, и вы можете ввести своё. - Date range.
Укажите исторический период для выгрузки. Renta фильтрует заявки по времени отправки, поэтому синхронизация охватывает заявки, созданные в выбра нном окне. Оставьте дату окончания Today, чтобы продолжать собирать новые заявки. - Overwrite period.
Выберите окно перезаписи, которое перезагружается при каждом запуске. Renta удаляет и заново вставляет заявки в этом окне, чтобы учесть поздние изменения. Значение по умолчанию — Last 1 day.
Расписание
Выберите, как часто запускается пайплайн.

| Тип расписания | Описание |
|---|---|
| Manual | Пайплайн запускается только вручную через интерфейс или по API. |
| Daily | Пайплайн запускается раз в день в указанное время обновления. |
| Interval | Пайплайн запускается через заданные интервалы времени. |
| Cron Expression | Пайплайн запускается по расписанию, заданному cron-выражением. |
Для расписания Daily задайте Update time — точное время на чала каждого запуска — и нажмите Create pipeline.
Renta также поддерживает запуск по API и интеграцию с внешними оркестраторами, такими как Apache Airflow, Dagster и Prefect. Подробности см. в полной документации по планированию.
Стратегия синхронизации
Renta поддерживает таблицу заявок в актуальном состоянии с помощью инкрементальной загрузки и настраиваемого окна перезаписи.
При каждом запуске Renta добавляет заявки, отправленные с момента предыдущей синхронизации, фильтруя по времени отправки, и перезагружает окно Overwrite period (по умолчанию последний день), чтобы учесть поздние изменения. Таблицы партиционируются по created_date, поэтому перезаписываются только затронутые дни.
Чтобы полностью пересобрать таблицу, перезапустите пайплайн с функцией full refresh — менять Overwrite period для этого не нужно.
Ready to get started?
Build your data pipeline today or get a personalized demo. Start free!
Need help?
Get expert support to ensure your project succeeds. We're here to help!
Feature requests?
Help shape our product! Share your ideas for new features and integrations.