Перейти к содержимому
Попробуй карты бесплатно0% на первые 3 депозита + бесплатные карты Берем % только за пополнение·10+ US и HK бинов·Facebook, TikTok, Unity, нейронкиЗарегаться

Meta представила Ads CLI для управления рекламой через командную строку

Meta представила Ads CLI — интерфейс командной строки для работы с Meta Ads and Commerce. Инструмент рассчитан на разработчиков и AI-агентов, которые работают с Meta Marketing API и хотят управлять рекламными кампаниями прямо из терминала, без написания собственного кода.

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

Например, через командную строку можно получить список кампаний:

meta ads campaign list

Или выгрузить статистику по кампании за последние 7 дней:

meta ads insights get --campaign_id COMPAIGN_ID --date-preset last_7d —-fields conversions,impressions

Ads CLI поддерживает несколько форматов вывода, включая JSON и plain-вывод со значениями, разделенными табуляцией. Это нужно, чтобы инструмент можно было использовать не только вручную, но и в автоматизации, скриптах, внутренних тулзах и CI/CD-пайплайнах.

Что можно делать через Ads CLI

Через Ads CLI можно создавать, просматривать, обновлять и удалять кампании, группы объявлений, объявления и креативы. По умолчанию новые объекты создаются в статусе PAUSED, поэтому кампания не запустится сразу, пока ее отдельно не переведут в активный статус.

Пример создания кампании с дневным бюджетом 50,00 в валюте рекламного аккаунта:

meta ads campaign create --name "Summer Sale" --objective OUTCOME_SALES --daily-budget 5000

Создание группы объявлений:

 meta ads adset create CAMPAIGN_ID --name "My Ad Set"

 --optimization-goal LINK_CLICKS --billing-event IMPRESSIONS 
 --bid-amount 500 --targeting-countries US 

Создание креатива с изображением и кнопкой:

meta ads creative create --name "Hero Banner"

 --page-id 111222333 --image ./banner.jpg 
 --body "50% off everything!" --title "Shop Now"

 --link-url https://example.com/sale --call-to-action SHOP_NOW 

Создание объявления на основе группы объявлений и креатива:

meta ads ad create ADSET_ID --name "Hero Banner Ad" --creative-id CREATIVE_ID 

После проверки кампанию, группу объявлений и объявление можно перевести в активный статус:

 meta ads campaign update CAMPAIGN_ID --status ACTIVE 
 meta ads adset update ADSET_ID --status ACTIVE 
 meta ads ad update AD_ID --status ACTIVE

Аналитика и статистика

Ads CLI также позволяет смотреть показатели по рекламе: расходы, показы, CTR, ROAS и другие метрики. В запросах можно использовать диапазоны дат, разбивки по возрасту, полу, платформе и разные уровни агрегации.

Пример выгрузки статистики по кампании за последние 7 дней:

meta ads insights get --campaign_id COMPAIGN_ID --fields=impressions,conversions --date-preset last_7d

Это полезно для команд, которые хотят собирать отчеты автоматически, без ручной выгрузки из Ads Manager.

Каталоги и товары

Через Ads CLI можно работать не только с рекламными кампаниями, но и с каталогами. Инструмент поддерживает создание и управление каталогами, товарами и товарными наборами.

Создание каталога:

meta ads catalog create --name "My Catalog"

Добавление товара в каталог:

meta ads product-item create --catalog-id 123456 
 --retailer-id sku_a --name "Blue Shirt"

 --url https://example.com/blue_shirt --price "999" --currency "USD"

 --image-url https://example.com/blue_shirt.jpg

Просмотр товарных наборов:

meta ads product-set list --catalog-id 123456

Пиксели и датасеты

Отдельный блок касается datasets. Через Ads CLI можно создавать пиксели для отслеживания конверсий, подключать их к рекламным аккаунтам и каталогам товаров, а также настраивать связку для отслеживания конверсий.

Создание датасета:

meta ads dataset create --name "Website Pixel"

Подключение датасета к рекламному аккаунту и каталогу:

meta ads dataset connect 111222 --ad-account-id 333444 --catalog-id 555666

Автоматизация и AI-агенты

Meta отдельно пишет, что meta ads рассчитан на автономный запуск в CI/CD-пайплайнах, интерактивную работу в терминале и использование в скриптах.

Для этого предусмотрены три формата вывода:

  • table — человекочитаемый вывод;
  • json — формат для обработки через jq и другие инструменты;
  • plain — простые значения, разделенные табуляцией, которые удобно передавать в sort, awk, cut и другие команды.

Также есть параметры —no-input и —force, которые отключают все интерактивные запросы.

Для обработки ошибок используются стандартные коды завершения: например, 0 для успешного выполнения, 3 для ошибки авторизации и 4 для ошибки API. Также поддерживаются переменные среды для токенов, секретов и ID рекламных аккаунтов, чтобы не хранить чувствительные данные в истории команд и системе контроля версий.

По сути, Ads CLI дает официальный способ работать с Meta Marketing API через команды: создавать кампании, группы объявлений, объявления и креативы, работать с каталогами, собирать статистику и автоматизировать рутину без ручной возни в интерфейсе.

  • Для работы Ads CLI нужен Python 3.12+ и pip/uv.
Наш Telegram-канал

Новости арбитража, кейсы и промокоды — обязательно подпишись!

@cparip

Комментарии

Партнёрские программы

Все партнёрки →Все →
VavadaPart Прямой рекламодатель · Бренды: Vavada Casino
0.0Сайт
Бренды: Vavada Casino Сайт
NOVA PARTNERS Прямой рекламодатель · Бренды: ПАНДА, APEX, EVA, KUSH, BANDA, LEEBET
0.0Сайт
Бренды: ПАНДА, APEX, EVA, KUSH, BANDA, LEEBET Сайт
EPS Partners Прямой рекламодатель · Бренды: EpicStar
0.0Сайт
Бренды: EpicStar Сайт
Royal Partners Прямой рекламодатель · Бренды: FLAGMAN, IRWIN, GIZBO, LEX, MONRO, 1GO, STARDA, IZZI, DRIP, LEGZO, VOLNA, JET, FRESH, SOL, ROX, FUGU, IRIS
0.0Сайт
Бренды: FLAGMAN, IRWIN, GIZBO, LEX, MONRO, 1GO, STARDA, IZZI, DRIP, LEGZO, VOLNA, JET, FRESH, SOL, ROX, FUGU, IRIS Сайт
Cake Partners (Traffic Cake) Прямой рекламодатель · Бренды: Twindor, Winnita, VOX
0.0Сайт
Бренды: Twindor, Winnita, VOX Сайт
V.Partners Прямой рекламодатель · Бренды: Vegas, ICE Casino, VERDE Casino, FS Casino, Fiery Play, Slotoro, Hit’N’Spin
0.0Сайт
Бренды: Vegas, ICE Casino, VERDE Casino, FS Casino, Fiery Play, Slotoro, Hit’N’Spin Сайт

Каталог офферов Offers.help

Все офферы →