Перейти к содержимому

Браузерный RPA или официальный API для рекламы: где место каждого

Обновлено 5 мин. чтения
MK

Marta Kowalczyk

Руководитель операций агентства

Большинство тех, кто ищет сравнение DICloak и AdsPower RPA, хотят понять, какая браузерная автоматизация надёжнее справится с их рекламными аккаунтами. Если речь о работе с кампаниями, честный ответ такой: ни один браузер не должен делать эту работу. Браузерный RPA и официальный API решают разные задачи, и агентства и медиабаеры получают лучший результат, когда каждый инструмент остаётся на своём месте.

Коротко: используйте официальный API для работы с кампаниями, а браузерные профили оставьте для задач, где нужен человек в интерфейсе платформы. Wevion закрывает сторону API: OAuth в Meta, пакетные запуски из шаблонов, правила, которые работают на серверах Wevion, и данные, синхронизируемые примерно каждые 15 минут. Браузерные профили держат каждый авторизованный клиентский аккаунт отдельно.

Это руководство не ставит один RPA-инструмент выше другого. Оно объясняет, для чего создан браузерный RPA, почему автоматизация Ads Manager через браузер ненадёжна, что вместо этого закрывает API и где браузерным профилям по-прежнему место в хорошо организованной команде. Если сначала хотите разобраться в общем контексте, наш материал о границе между Meta Marketing API и браузерной автоматизацией подробнее описывает сторону правил.

Что может и чего не может браузерный RPA

Браузерный RPA (robotic process automation, роботизированная автоматизация процессов) записывает или программирует последовательность действий на веб-странице и воспроизводит их в браузерном профиле. Он нажимает кнопки, заполняет поля, ждёт появления элементов и идёт дальше, почти как человек, только по расписанию.

Поэтому он полезен для повторяющейся работы на сайтах, у которых вообще нет API: многократное заполнение одной и той же формы, сбор видимого текста страницы или прохождение фиксированного сценария в админке. Визуальные конструкторы позволяют собирать такие сценарии без написания скриптов.

Ограничения вытекают из той же конструкции. RPA знает только то, что на экране, поэтому у него нет надёжного представления об объектах под интерфейсом: ID кампаний, состоянии бюджетов, статусе показов или данных атрибуции. Он не может понять, изменил ли клик хоть что-то, пока снова не прочитает экран. И он работает внутри браузерной сессии, поэтому получает всё, до чего эта сессия может дотянуться.

Почему RPA в Ads Manager ненадёжен?

Автоматизация Meta Ads Manager через браузер ненадёжна, потому что зависит от интерфейса, который часто меняется и никогда не создавался для управления софтом. Переименованная кнопка, перенесённое меню или новое окно подтверждения могут остановить сценарий на полпути, иногда уже после того, как поле бюджета отредактировано, но до сохранения изменения.

Есть ещё проверки безопасности. Запросы двухфакторной аутентификации, проверки входа и истечение сессий прерывают скриптовые сценарии, и обычный обходной путь: держать сессии открытыми долгое время или хранить учётные данные там, где до них дотянется скрипт. Оба варианта расширяют круг тех, у кого фактически есть доступ к аккаунту.

Главная проблема в правилах. Meta создала Marketing API для софта, который управляет рекламой, а её условия об автоматическом сборе данных ограничивают автоматизированный доступ в обход её API. Поэтому скриптовые клики в Ads Manager находятся вне пути, который поддерживает Meta. Ограничения аккаунтов являются задокументированным последствием, которого опасаются команды, и никакой инструмент не может обещать, что аккаунт никогда не ограничат. Вы можете контролировать другое: добавляют ли ваши инструменты этот риск поверх правил, которым и так должна соответствовать ваша реклама.

Что закрывает официальный API

Официальный API закрывает основу ежедневной работы с рекламой и делает это через задокументированные объекты, а не позиции на экране. Редизайн Ads Manager не ломает интеграцию через API, потому что интеграция никогда не смотрела на экран.

Wevion подключается к Meta, Google, TikTok, Taboola, Snapchat и Outbrain через официальный API каждой платформы, а в Meta через OAuth, поэтому пароли никому не передаются. Данные платформ синхронизируются примерно каждые 15 минут, правила работают по выбранному вами расписанию, а изменения, которые предлагает Wavo, ИИ-копилот, ждут подтверждения человека.

На практике это покрывает задачи, которые команды обычно пытаются автоматизировать скриптами:

  • Пакетный запуск. Собирайте кампании из шаблонов и запускайте их за один раз через массовый запуск. Та же задача пошагово разобрана в нашем руководстве по массовому созданию кампаний Facebook.
  • Правила на сервере. Правила работают на серверах Wevion, по умолчанию каждые 30 минут, минимум каждые 15 минут, максимум раз в день, и срабатывают только при заданных вами условиях, поэтому ничего не зависит от открытого браузера. Каждое правило можно сначала проверить тестовым прогоном, а история запусков фиксирует, что изменилось.
  • Отчётность. Данные о расходе, показах и конверсиях из каждого подключённого аккаунта, синхронизируемые примерно каждые 15 минут.
  • Отзываемый доступ. Разрешения выдаются через OAuth и могут быть отозваны в Meta, а наш разбор о том, как Wevion подключается через OAuth с зашифрованными токенами, показывает, где хранятся токены. Администратор также может вставить токен System User от Meta, но стандартный путь – OAuth.

Если передавать изменения автоматизации кажется слишком большим шагом, начните с подтверждений. Наше руководство о передаче правил Meta Ads через этап подтверждения показывает, как выстраивать доверие поэтапно.

Где браузерные профили всё ещё к месту

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

В такие моменты риск связан не с правами, а с контекстом. Баер, у которого в одном браузере открыты три клиентских аккаунта, может внести полностью разрешённое изменение не в тот аккаунт. Отдельный профиль на каждого клиента разделяет cookie, сессии и вкладки, и каждый аккаунт открывается в своём чистом пространстве.

На этой идее построено партнёрство Wevion и AdsPower. AdsPower является официальным партнёром Wevion, и схема простая: роли в Wevion определяют, что человек может менять, а профили AdsPower определяют, где он работает, один профиль на клиента. Профили изолируют аккаунты, к которым у вас уже есть авторизованный доступ. Ничто в этой схеме не создаёт и не маскирует личности.

Что спросить у любого вендора об учётных данных

Прежде чем какой-либо инструмент получит доступ к вашим рекламным аккаунтам, спросите, как он этот доступ получает и как вы можете его забрать. Ответы скажут о риске больше, чем любой список функций. Эти вопросы подходят для RPA-инструментов, платформ для кампаний и всего, что между ними:

  1. Нужен ли ему для работы мой пароль или сохранённая браузерная сессия?
  2. Подключается ли он через официальное приложение платформы по OAuth?
  3. Могу ли я отозвать его доступ прямо в рекламной платформе, не обращаясь к вендору?
  4. Как хранятся токены и кто на стороне вендора может до них добраться?
  5. Что происходит с запущенной задачей, когда меняется интерфейс платформы?
  6. Выполняется ли какое-либо изменение без предварительного подтверждения человеком?
  7. Записывается ли каждое изменение на конкретного человека, а не на общий аккаунт?

Если честные ответы включают общие пароли или долгоживущие сессии, инструменту место на браузерной стороне границы, и только для ручной работы. Наша статья о том, почему общие логины вредят агентствам, рассказывает, во что это обходится, когда кто-то уходит из команды.

Главное

  • Браузерный RPA воспроизводит действия на экране; он подходит для сайтов без API, а не для управления рекламными кампаниями.
  • Скрипты в Ads Manager ненадёжны и находятся вне пути, который поддерживает Meta.
  • Работе с кампаниями место на официальном API: пакетные запуски, правила на сервере и отчётность с синхронизацией примерно каждые 15 минут.
  • Браузерные профили подходят для ручной работы, один на клиента, в аккаунтах, к которым у вас есть авторизованный доступ.
  • Оценивайте любого вендора по тому, как он получает доступ к вашим аккаунтам и как вы можете его отозвать.
Назад в блог
Поделиться

Часто задаваемые вопросы

The Ad Signal

Еженедельные инсайты для медиабайеров, которые отказываются гадать. Одно письмо. Только суть.

Готовы автоматизировать рекламные операции?

Массовый запуск кампаний на всех аккаунтах. Попробуйте Wevion бесплатно 14 дней на тарифе Pro. Для старта карта не нужна: мы попросим её на 7-й день, а оплата начнётся на 14-й день, только если вы её добавите.