Facebook Ads system user token
Системный токен Meta позволяет Renta подключаться к рекламным аккаунтам Facebook Ads через отдельного системного пользователя Business-портфолио, а не через личный вход в Facebook. Он полезен, когда нужен полный контроль над выданными правами или когда метод OAuth сложно использовать в вашей конфигурации.
Это продвинутая альтернатива стандартной аутентификации OAuth. Мы рекомендуем её только тогда, когда нужен полный контроль над правами, выданными подключению, или когда процесс OAuth сложно использовать. В большинстве случаев OAuth — более простой вариант.
Предварительные требования
Перед началом убедитесь, что у вас есть всё необходимое.
- Доступ уровня Admin к Business-портфолио Meta в Business settings.
- Доступ уровня Admin к рекламным аккаунтам, которые вы хотите синхронизировать.
- Аккаунт Meta for Developers для создания приложения, под которое выпускается системный токен.
Создание приложения Facebook
Системный токен выпускается для приложения, которым владеет ваш бизнес, поэтому сначала нужно создать это приложение в Meta for Developers и подключить его к Business-портфолио.
Создание приложения Facebook для системного токена
Создайте приложение Meta с доступом к Marketing API и подключите его к Business-портфолио.
В Business settings Meta перейдите в Accounts > Apps и нажмите + Add в правом верхнем углу.

В диалоге What do you want to do? выберите Create a new app ID. Откроется процесс создания приложения в Meta for Developers.

Заполните данные приложения и нажмите Next:
- App name.
Введите понятное имя, напримерRenta - Demo. - App contact email.
Укажите адрес электронной почты, который вы регулярно проверяете.

Отфильтруйте по Ads and monetization и выберите Measure ad performance data with Marketing API, затем нажмите Next.

Выберите подтверждённое Business-портфолио, к которому хотите подключить это приложение, и нажмите Next.

Ознакомьтесь с требованиями к публикации (Business verification, Access verification и App Review), необходимыми для доступа к бизнес-данн ым, затем нажмите Next.

Проверьте сводку на шаге Overview и нажмите Create app.
Для доступа к актуальным данным рекламы ваш бизнес и приложение должны пройти Business verification и App Review для Marketing API. Эти шаги можно выполнить позже из панели приложения.

Создание системного пользователя и токена
Когда приложение готово, создайте системного пользователя Business-портфолио, назначьте ему приложение и рекламные аккаунты и создайте бессрочный токен.
Создание системного токена Facebook Ads
Создайте системного пользователя, назначьте приложение и рекламные аккаунты, затем создайте бессрочный токен доступа.
Перейдите в Users > System users и нажмите + Add в правом верхнем углу.

Заполните поля и создайте пользователя:
- System user name.
Введите понятное имя, напримерRenta - system user. - System user role.
Выберите Admin, чтобы пользователь мог управлять назначенными р есурсами. - Нажмите Create system user.

Перейдите в Accounts > Apps, нажмите + Add и выберите Connect an app ID в диалоге What do you want to do?.

Введите App ID приложения, созданного в предыдущем разделе (его можно найти в My Apps на Meta for Developers), и нажмите Add app.

Откройте системного пользователя и назначьте приложение:
- Выберите Apps в разделе Select asset type.
- Выберите своё приложение и включите Manage app в разделе Full control.
- Нажмите Assign assets.

Повторите назначение для рекламных аккаунтов, которые хотите синхронизировать:
- Выберите Ad accounts в разделе Select asset type.
- Выберите рекламные аккаунты для синхронизации и включите Manage ad accounts в разделе Full control.
- Нажмите Assign assets.

Выберите системного пользователя в списке и нажмите Generate token в правом верхнем углу.

В выпадающем списке Select app выберите подключённое ранее приложение и нажмите Next.

В разделе Token expiration выберите Never, чтобы токен оставался действительным для долгих пайплайнов, затем нажмите Next.

В разделе Select permissions включите следующие разрешения и нажмите Generate token:
-
ads_management -
ads_read -
business_management -
pages_read_engagement -
pages_show_list

Нажмите Copy, чтобы сохранить токен, затем нажмите Done.
Скопируйте токе н сразу и сохраните его в надёжном месте. Meta показывает полный токен только один раз.

Подключение токена в Renta
После получения токена добавьте его в коннектор Facebook Ads в Renta с помощью метода авторизации Custom token.
Добавление токена в источник Facebook Ads в Renta
Создайте источник Facebook Ads в Renta и авторизуйте его с помощью системного токена Meta.
В левом боковом меню откройте Connections > Sources и нажмите + Add source в правом верхнем углу.
В каталоге выберите карточку Facebook Ads в категории Advertising.
Заполните данные подключения и нажмите Save:
- Select authorization method.
Выберите Custom token, чтобы использовать сгенерированный системный токен Meta. - Source name.
Введите имя подключения. Оно используется исключительно в интерфейсе Renta. - Access token.
Вставьте токен, скопированный из Meta.
Остальные настройки пайплайна, типы отчётов и параметры синхронизации описаны на странице источника Facebook Ads.
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.