Техническое задание: Система автоматизации рекламных кампаний

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

Основные цели проекта

  • Автоматизация процессов включения и выключения (перезапуска) рекламных кампаний.
  • Обеспечение работы с множеством рекламных аккаунтов одновременно.
  • Использование токенов доступа для авторизации в API.

Ключевые функциональные требования

Управление доступом и данными

  • Реализовать удобный механизм загрузки и хранения логинов и токенов для множества аккаунтов (например, через CSV-файл или веб-интерфейс).
  • Обеспечить безопасное хранение учетных данных.

Автоматизация кампаний

  • Разработать логику для отправки запросов к API для выполнения операций включения/выключения кампаний.
  • Реализовать обработку ошибок API и логирование действий системы.

Интерфейс и удобство использования

  • Создать понятный интерфейс для управления процессом (консольный, графический или веб-).
  • Предусмотреть возможность настройки расписания или условий для автоматического перезапуска кампаний.

Технические пожелания

  • Язык программирования и технологии - на усмотрение исполнителя, с обоснованием выбора.
  • Код должен быть хорошо структурирован, документирован и готов к развертыванию.
  • Важна надежность и отказоустойчивость при работе с большим объемом аккаунтов.

Создание презентации для инвестора

Требуется разработать красивую, информативную и иллюстрированную презентацию в промо-стиле на основе текстового описания. Материал предназначен для печати и презентации инвесторам.