Написание скрипта в виде платформы для автоматического контроля рекламных кампаний фейсбук
5000 UAHНужно написать скрипт который будет автоматически включать и выключать адсеты кампаний фейсбук относительно статистики из трекера: кейтаро отдает статистику по количеству лидов которое есть на группе обьявлений - фейсбук отдает статистику по расходам по этой же групе - дальше мы сопоставляем и скрипт принимает решение оставлять или выключать. Есть вроде как две возможности получать статистику с фб, через токен и через бизнес менеджер через апи точно не помню.
Фильтрация будет просходить по: цена клика, цена лида, CPM. Должны быть уровни доступа. Так же все работают по разным гео, нужно чтобы была доступная сруктура. Цена обсуждается индивидуально.
Ниже более детально:
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
Система управления Facebook Ads с авто-правилами (MVP)
________________________________________
1. Цель проекта
Разработать web-систему для централизованного управления большим количеством рекламных аккаунтов Facebook Ads, с фокусом на:
• автоматическое применение авто-правил
• снижение слива бюджета
• контроль стоимости лида
• частичную автоматизацию без риска блокировок FB
________________________________________
2. Способ интеграции
• Интеграция через Facebook Marketing API
• Авторизация через Access Token
• Учёт rate limits Facebook
• Все действия (pause / enable) должны логироваться
________________________________________
3. Роли и права доступа
Админ
• Полный доступ ко всем аккаунтам
• Управление пользователями и ролями
• Настройка глобальных авто-правил
Тимлид
• Доступ только к прикреплённым баерам
• Управление авто-правилами в рамках своей группы
Баер
• Видит только свои рекламные аккаунты
• Просмотр статистики
• Ручной запуск / остановка объявлений
________________________________________
4. Структура данных
Система должна получать и отображать:
• Advertising Account
o ID
o Name
• Campaign
o ID
o Name
• Ad Set
o ID
o Name
• Ad
o ID
o Name
Дополнительно (кастомные поля внутри системы):
• Внутреннее имя аккаунта
• Комментарий / примечание
• Поставщик аккаунта
• GEO
• Ответственный баер
________________________________________
5. Фильтры
Фильтрация по:
• баеру
• поставщику аккаунта
• GEO
• статусу (active / paused)
• spend
• CPL
________________________________________
6. Авто-правила
(применяются ТОЛЬКО к объявлениям, не к кампаниям и адсетам)
Общие условия для всех авто-правил
• Проверка метрик выполняется раз в N минут (настраивается)
• Не более X действий pause/enable в час на 1 рекламный аккаунт
• Между действиями обязательная задержка (delay)
• Все действия фиксируются в логах
________________________________________
6.1. Авто-стоп объявления по отсутствию лидов
Условия:
• Spend ≥ X
• Leads = 0
Действие:
• Объявление ставится на pause
• Фиксируется причина остановки: no_leads
________________________________________
6.2. Авто-перезапуск объявления при долёте (ключевое правило)
Условия для перезапуска:
• Объявление было остановлено системой
• Зафиксирован долёт лида (новый лид после остановки)
Действие:
• Объявление автоматически переводится в active
• Объявление помечается статусом: restarted_after_lead
• Запускается контроль CPL (см. пункт 6.3)
❗️ Ограничение:
• Одно объявление может быть автоматически перезапущено не более N раз за 24 часа
________________________________________
6.3. Контроль стоимости лида после перезапуска
Условия:
• Объявление находится в статусе restarted_after_lead
• CPL > установленного лимита X
• Количество лидов ≥ N
Действие:
• Объявление ставится на pause
• Повторный автоматический запуск запрещён
• Причина остановки: high_cpl_after_restart
________________________________________
6.4. Авто-стоп по высокой цене клика (опционально)
Условия:
• CPC > X
• Spend ≥ Y
• Leads = 0
Действие:
• Объявление ставится на pause
❗️ Если есть ≥ 1 лид — правило не применяется
________________________________________
6.5. Автоматический старт / стоп по расписанию
Функционал:
• Возможность задать расписание работы объявлений
• Учёт часового пояса GMT +3
• Применяется только к объявлениям
________________________________________
7. Логи и контроль
Система обязана вести лог:
• ID аккаунта
• ID объявления
• Действие (pause / enable)
• Причина
• Авто-правило
• Дата и время
• Пользователь / система
Логи должны быть доступны в интерфейсе.
________________________________________
8. Интерфейс (Web)
• Табличный вид данных
• Фильтры
• Отображение текущих статусов
• История действий
• Возможность включать / отключать авто-правила
________________________________________
9. Ограничения и безопасность
• Запрет массовых действий без задержек
• Dry-run режим (отображение, без выполнения) — желательно
• Возможность временно отключить авто-правила на аккаунт
________________________________________
-
253 1 0 Здравствуйте! Ознакомился с вашим ТЗ. Это профессиональная задача по автоматизации AdTech, которую я реализую на надежном стеке Python (Django/FastAPI) + PostgreSQL + Celery/Redis. Готов обсудить логику "долета" лидов и структуру базы данных в приватном чате. Гарантирую чистый код и профессиональный подход к разработке MVP.
-
588 2 0 Здравствуйте.
Я ознакомился с ТЗ. Здесь я вижу не просто скрипт, а MVP-платформу для централизованного контроля Facebook Ads с движком правил, логами, ролями доступа и безопасным применением авто-действий через Facebook Marketing API.
Ключевой технический момент в этой задаче — корректное сопоставление статистики между Keitaro и Facebook, а также надежная логика авто-правил без риска массовых опасных действий. Именно поэтому я бы предложил начинать поэтапно: сначала проверка сопоставления / бизнес-логики и тестирование концепции, далее — реализация MVP.
Что могу закрыть в первом релизе:
интеграция Keitaro + Facebook Marketing API
сопоставление данных по ad / связке
… авто-правила pause / restart / CPL control
логи всех действий
веб-интерфейс с ролями, фильтрами и режимом dry-run
базовые ограничения по rate limits / delays / safe actions
После получения деталей готов сначала сделать короткий тест концепции по сопоставлению и ключевой бизнес-логике, чтобы зафиксировать правильное направление реализации перед полным запуском. Все детали можем обсудить в личных сообщениях.
-
265 Здравствуйте.
Понимаю задачу: забираем лиды и статусы из Keitaro, забираем расходы и метрики из Facebook Marketing API, сопоставляем по объявлению или по связке, после чего система по правилам принимает решение паузить или включать, с лимитами по действиям, задержками и полным логированием. Это можно сделать аккуратно, чтобы не упираться в rate limits и без резких массовых операций.
Соберем MVP как веб панель с ролями (админ, тимлид, баер), фильтрами по гео и поставщикам, таблицей статусов, историей действий, режимом dry-run и расписанием. Автоперезапуск после долета реализуем корректно через хранение статуса остановки системой и проверку новых лидов по времени после паузы.
Чтобы быстро оценить сроки и цену, уточню пару вещей: как вы сопоставляете лиды Keitaro с конкретным объявлением Facebook, по ad_id в параметрах, по UTM, по subid, или через postback? И второе, правила применяются строго к Ads, или иногда нужно к Ad Set тоже?
Если это есть, мы предложим архитектуру и можем стартовать сразу.
-
747 2 0 Привет! Изучил ТЗ полностью — задача понятна, реализовывал похожие инструменты для медиабаинга. Готов взяться.
Что я вижу в этом проекте:
Это не просто «сделать интерфейс к API Facebook» — здесь важна логика авто-правил, особенно цепочка: авто-стоп → долёт лида → перезапуск → контроль CPL. Если эту цепочку сделать криво, система будет или сливать бюджет, или блокировать нормально работающие объявления.
Мой стек под этот проект:
Backend — Python (FastAPI) + Celery для фоновых задач (проверка метрик по расписанию), PostgreSQL для логов и состояний. Frontend — React с табличным видом, фильтрами и историей действий. Facebook Marketing API — работал с rate limits, знаю как правильно выстраивать очереди действий чтобы не получить банан от FB.
Что реализую строго по ТЗ:
Все 5 авто-правил включая ограничение N перезапусков за 24 часа
Роли: Админ / Тимлид / Баер с изоляцией данных
… Полное логирование каждого действия системы (кто, что, когда, почему)
Dry-run режим — сначала смотришь что система сделает, потом включаешь боевой режим
Rate limiting и задержки между action'ами — чтобы FB не видел паттерн бота
Сроки и подход:
Работаю итерациями. Сначала — рабочий MVP с авто-стопом и логами (1-1,5 недели), потом — остальные правила и интерфейс. На каждом этапе можно тестировать и давать обратную связь.
Готов начать с брифа — уточню несколько деталей по бизнес-логике, которые влияют на архитектуру (например, как именно фиксируется «долёт лида» — webhook, polling FB API, или сторонняя CRM?).
Напиши — обсудим.
-
656 9 0 Добрый вечер, Sasha!
В целом задача ясна, для точного ответа по срокам и цене, хотелось бы уточнить некоторые вопросы, которые у меня возникли после анализа вашей задачи.
Пишите в приватные сообщения — обсудим детали и ваши пожелания.
-
172 1 1 Здравствуйте! Готов выполнить данный проект есть большой опыт разработки различных приложений
-
1618 18 1 1 Приветствую.
Могу реализовать задачу. Есть опыт в подобном. Сроки и стоимость примерные - нужно обсудить детали.
Пишите, сделаю все быстро и качественно.
-
1495 13 0 Здравствуйте! Смогу реализовать. Напишите в личку, чтобы обсудить все детали. Буду рад сотрудничеству!
-
10386 129 0 Приветствую.
Есть практический опыт работы с Meta Marketing API и интеграции с Keitaro через API. Реализовывал получение статистики, сопоставление данных и автоматизацию действий на основе метрик (CPC, CPL, Spend).
Готов обсудить архитектуру MVP и поэтапную реализацию.
-
1671 11 0 Добрый день
Интересная задача, хотя не имел опыта с Facebook API, но имею опыт с кейтаро. Также имею большой опыт в построении сложных и высоконагруженных рекламных платформ
Это точно не "скрипт", а достаточно не простой по опыту веб проект который готов реализовать на Go + Vue для фронтенда
Могу обеспечить развертывание, отладку и дальнейшую поддержку.
Стоимость 20$ час
Обращайтесь
-
284 Здравствуйте! Меня заинтересовал ваш запрос на автоматизацию. У меня есть опыт работы с Python и разработки систем с четкой бизнес-логикой.
Как я реализую ваш проект:
Стек: Python (Celery для фоновых задач) + PostgreSQL для надежного логирования.
Логика «долётов»: Реализую через постоянный мониторинг дельты лидов после остановки (сравнение leads_at_pause с текущими данными API).
Безопасность: Внедрю режим Dry-run, чтобы вы могли протестировать работу правил без реальной остановки объявлений.
…
Интерфейс: Сделаю удобную таблицу на Django с фильтрами и историей действий для каждого аккаунта.
Готова обсудить технические детали и начать работу. На связи!
-
536 3 0 1 Приветствую! Ознакомился с ТЗ. Задача ясна: нужна гибкая система управления правилами с фокусом на безопасность.
Что я внедрю:
Система «Global Switch»: возможность мгновенно отключить все авто-правила как для всей системы, так и для отдельного аккаунта.
Dry-run Mode: режим симуляции. Бот будет просчитывать логику и показывать результат без реального выполнения сделок. Это позволит отладить стратегию без риска для баланса.
Safety Delays: внедрю очередь задач (Queue) с настраиваемыми задержками между действиями, чтобы избежать блокировок со стороны API биржи/сервиса.
Persistence: настройки правил будут храниться в БД, что гарантирует их сохранность при перезагрузке сервера.
Имею опыт работы с Python (aiogram), интеграцией API и созданием архитектур для Telegram-ботов. Сделаю код чистым, расширяемым и с полной поддержкой после запуска. Готов обсудить детали и приступать.
-
738 4 0 Добрый день. Готов сделать! Бекенд напишу на Go (fiber) будет работать быстро и качественно + web на js.
Делал подобный проект для амазон.
Обращайтесь.
-
6858 56 1 2 Добрый день, готов сделать. Пишите в ЛС обсудим детальнее....
Актуальные фриланс-проекты в категории Python
Создание многофункционального бота в Телеграм
1000 UAH
(Все материалы предоставлю в приватные сообщения) Вот детальное описание проекта: После нажатия кнопки /start Бот присылает текст с правилами и условиями пользования (под текстом, кнопка ‘ознакомлен’) После нажатия на кнопку, следующее сообщение ‘проверка на подписку’ Три… Python, Разработка ботов ∙ 2 дня 3 часа назад ∙ 93 ставки |
Найти товарный фид (Google Merchant XML) для сайта на OpenCart
700 UAH
Необходимо найти прямую ссылку на действующий товарный фид (XML) конкурента для Google Merchant Center Платформа (CMS): OpenCart / ocStore Найти оригинальный фидТребования к результату: Рабочая ссылка на XML-файл Python, Парсинг данных ∙ 4 дня 16 часов назад ∙ 25 ставок |
Розработка Тик-Ток фермы (контент-завод)Необзодимо разработать систему для централизованного управления несколькими TikTok-аккаунтами с автоматической публикацией контента, использованием индивидуальных прокси и имитацией естественной активности аккаунтов. Функциональные требования1. Управление аккаунтами Добавление… Python, Разработка ботов ∙ 5 дней 4 часа назад ∙ 19 ставок |
Улучшить работу Claude Code и работа с написанием софтаСейчас разрабатываю СРМ и Аналитику, софт. Делаю через Клод Код, но понимаю что результаты не лучшие в плане изменений. Есть 2 задачи - Нужно помочь сделать пресет по навыкам, мд и так далее чтобы улучшить качество. Взять проверенные с которыми работали, а не с интернета… AI и машинное обучение, Python ∙ 5 дней 10 часов назад ∙ 26 ставок |
Система OCRНужна система распознавания текста на почтовых конвертах (индекс кому - только числа). Текст иногда может быть рукописным. Распознавание марок (подсчет количества и номинала) Python ∙ 5 дней 13 часов назад ∙ 28 ставок |