Назад к руководствам

Подключите Meta с помощью токена (System User)

Импортируйте расход и ROI из Facebook/Instagram, не дожидаясь одобрения приложения Meta.

Обновлено 3 июня 2026 г.


RoyLead может автоматически импортировать расход, клики и показы из ваших рекламных аккаунтов Facebook/Instagram, чтобы рассчитывать ROI и ROAS рядом с вашими лидами. Помимо классического входа через Facebook (OAuth), можно подключить аккаунт, вставив токен, который вы сгенерируете сами в своём Business Manager: он работает сразу, без ожидания одобрения приложения Meta.

📌 Коротко: вам нужны две вещи от Meta — токен System User (с разрешением ads_read) и ID вашего рекламного аккаунта — чтобы вставить их в RoyLead в разделе Реклама → Connect account → «Facebook · with token». Шаги ниже проведут вас через получение этих данных.

💡 Требуемое время: ~10 минут. Вы должны быть администратором Business Manager, которому принадлежит рекламный аккаунт.

🔒 Токен — это как пароль. RoyLead хранит его зашифрованным и больше никогда не показывает после сохранения. Не делитесь им в чатах, скриншотах или email.

Шаг 1 — Откройте настройки бизнеса

Перейдите в Meta Business Manager и войдите под аккаунтом администратора.

Открыть Meta Business Settings

ℹ️ Если вы управляете несколькими бизнесами, проверьте в левом верхнем углу, что выбран правильный — тот, которому принадлежит рекламный аккаунт.

Шаг 2 — Создайте системного пользователя

System User — это «технический пользователь» бизнеса, созданный специально для интеграций.

  1. В левом меню перейдите в Users → System users.
  2. Нажмите Add.
  3. Дайте узнаваемое название, например RoyLead Sync.
  4. Роль: Employee — достаточно доступа на чтение, Admin не нужен. Нажмите Create system user.

Создание системного пользователя
Создание системного пользователя

Шаг 3 — Назначьте рекламный аккаунт

Токен работает только с активами, которые вы явно назначите этому пользователю.

  1. При выбранном системном пользователе нажмите Assign assets.
  2. В разделе Ad accounts выберите аккаунт, который хотите подключить.
  3. В разрешениях включите только переключатель «View performance» (в разделе Partial access): это доступ на чтение, необходимый для ads_read. Оставьте «Manage campaigns» и «Full control» выключенными.
  4. Нажмите Assign assets.

Назначение аккаунта с разрешением «View performance»
Назначение аккаунта с разрешением «View performance»

⚠️ Если пропустить этот шаг, при подключении аккаунта появится ошибка прав доступа: токен был бы действителен, но «не видел» бы ни одного аккаунта.

Шаг 4 — Подготовьте приложение

Токен генерируется через приложение бизнеса, и системному пользователю нужна роль в этом приложении. Если у вас уже есть приложение, связанное с системным пользователем, переходите к Шагу 5.

Создайте приложение (если у вас его нет)

Проверка Meta не требуется: приложение — это просто технический «контейнер» для токена, подойдёт любое бизнес-приложение с Marketing API.

  1. Перейдите в Business Settings → Accounts → Apps → Add → «Create a new app ID».

Меню «What do you want to do?» → Create a new app ID
Меню «What do you want to do?» → Create a new app ID

  1. App name: например, RoyLead Sync (email для связи уже ваш).

Детали приложения: название и email
Детали приложения: название и email

  1. Use cases: оставьте выбранным «Create and manage ads with the Marketing API» (первый вариант, отмечен по умолчанию).

Выбор use case «Create and manage ads with the Marketing API»
Выбор use case «Create and manage ads with the Marketing API»

  1. Business: привяжите приложение к своему бизнес-портфелю, чтобы оно принадлежало нужному бизнесу.
  2. Проверьте Overview и нажмите Create app. Marketing API уже включён благодаря выбранному use case.

Overview приложения перед созданием
Overview приложения перед созданием

Свяжите приложение с системным пользователем

Одного создания приложения недостаточно: системному пользователю нужна роль в приложении, иначе шаг «Assign permissions» токена останется пустым.

  1. Перейдите в Accounts → Apps и выберите своё приложение.
  2. Нажмите Assign people.

Кнопка «Assign people» у приложения
Кнопка «Assign people» у приложения

  1. Выберите системного пользователя roylead, включите переключатель «Develop app» и нажмите Assign.

Назначение системного пользователя с ролью «Develop app»
Назначение системного пользователя с ролью «Develop app»

Шаг 5 — Сгенерируйте токен

  1. У системного пользователя нажмите Generate new token.
  2. Выберите своё приложение из списка (то, что подготовили на Шаге 4).
  3. Среди разрешений отметьте ads_read.
  4. Срок действия токена: можно установить Never для постоянного подключения.
  5. Нажмите Generate token и сразу скопируйте его.

Окно «Generate token» — выбор приложения
Окно «Generate token» — выбор приложения

Срок действия токена установлен на «Never»
Срок действия токена установлен на «Never»

Выбор разрешения ads_read
Выбор разрешения ads_read

Окно «Token created» — скопируйте токен
Окно «Token created» — скопируйте токен

⚠️ Если на шаге «Assign permissions» видите «No permissions available», значит приложение не связано с системным пользователем: завершите Шаг 4 и попробуйте снова.

🔒 Meta показывает токен только один раз. Если вы его потеряли — не страшно: сгенерируйте новый и заново вставьте в RoyLead.

Шаг 6 — Найдите ID рекламного аккаунта

  1. В Business Settings перейдите в Accounts → Ad accounts.
  2. Выберите аккаунт: ID — это показанный номер (например, 123456789012345).

RoyLead принимает как просто номер, так и формат act_123456789012345.

Шаг 7 — Вставьте всё в RoyLead

  1. Откройте раздел Реклама в RoyLead.
  2. Нажмите Connect account и выберите Facebook · with token.
  3. Вставьте токен и ID аккаунта, затем подтвердите.

Диалог «Connect Facebook Account» в RoyLead
Диалог «Connect Facebook Account» в RoyLead

Перейти в Рекламу

RoyLead сразу проверяет токен через Meta, автоматически получает название и валюту аккаунта (выбирать их не нужно) и сохраняет подключение.

Шаг 8 — Проверьте

  • Аккаунт появится в списке со статусом Connected.
  • Автоматическая синхронизация запускается каждые несколько часов; можно также запустить её вручную кнопкой Sync.
  • После первой синхронизации расход и ROI появятся в Analytics рядом с вашими лидами.

Токен и приложение: как они сосуществуют

Ручной токен и вход через Facebook (OAuth) — два способа получить одно и то же: разрешение читать данные аккаунта. Можно использовать токен сейчас и перейти на OAuth в любой момент, не теряя исторические данные.

ℹ️ Один нюанс: токен привязан к приложению Meta, через которое он был сгенерирован. Если это приложение будет заблокировано Meta, перестанут работать и токен, и OAuth. Токен защищает вас от проблем с процессом входа, но не от блокировки приложения.

Если токен истёк или перестал работать

Если вы сгенерировали токен со сроком действия, и он истёк, либо вы отозвали его в Business Manager, RoyLead пометит аккаунт статусом ошибки.

Чтобы исправить: на карточке аккаунта в меню ⋯ → Edit credentials вставьте новый токен и сохраните. Полностью пересоздавать подключение не нужно.

Решение проблем

Что вы видитеПричинаРешение
Invalid token or account IDНеверный токен или неверный ID аккаунтаПерепроверьте Шаг 5 и Шаг 6
Ошибка прав доступа (#200)Отсутствует ads_read или аккаунт не назначенШаг 3 и Шаг 5
«No permissions available»Приложение не связано с системным пользователемШаг 4: свяжите приложение с системным пользователем
«Account already connected»Аккаунт уже в командеОн уже там: повторно подключать не нужно
Статус ошибки через несколько днейТокен истёк или отозванОтредактируйте учётные данные и вставьте токен заново
Неверная валютаВалюта приходит от Meta автоматически, изменить её нельзя

💡 Генерируйте токен со сроком действия Never, чтобы избежать перебоев: это самый удобный вариант для непрерывной синхронизации.

Лучшие практики

  • 🔑 Используйте отдельного системного пользователя для RoyLead: отзыв его токена заблокирует только эту интеграцию.
  • 🔒 Назначайте системному пользователю только те рекламные аккаунты, которые реально хотите синхронизировать.
  • 🚨 Относитесь к токену как к паролю: если подозреваете утечку, перегенерируйте его в Business Manager и вставьте заново.

Готовы применить это на практике?

Создайте аккаунт RoyLead и начните за пару минут.

Начать бесплатно