Инструменты и автоматизация
Автоматизация

Автоматизация и интеграции на python

Набор python-инструментов под повторяющуюся рутину (отчётность, сборка рекламных кампаний, сбор заявок и подготовка документов).

Клиент Собственные инструменты

Автовыгрузка отчётности по APIГенератор рекламных кампанийПарсеры лидовУправляющий telegram-бот
01
Точка А

Что было не так

В работе постоянно повторяются задачи, которые съедают время и делаются руками. Свести отчёт по трафику, собрать структуру рекламной кампании, найти и квалифицировать заявки, перенести материалы заказчика в систему, подготовить клиентский документ.

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

Отдельная сложность - внешние сервисы редко отдают данные удобно. Где-то нужен доступ, который не дают, где-то формат обмена не описан.

02
Решение

Что решили и почему

Решение - набор инструментов, каждый под свою повторяющуюся задачу.

Отчётность. Автоматическая выгрузка данных по трафику через API аналитики. Заявку на доступ к API рекламной системы отклонили, а API аналитики работает по обычному токену, и отчётность заработала через него.

Сборка рекламных кампаний. Генератор файла импорта. Структура кампании собирается программно.

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

Управляющий бот. Телеграм-бот как панель управления. Инструменты запускаются и отдают результат в одном месте.

Перенос данных. Скрипты переносят материалы заказчика из презентаций и документов в базу данных проекта.

Клиентские документы. Генерация отчётов из разметки в форматы, которые заказчик открывает без вопросов.

03
Процесс

Как делал

  1. 01

    Определял, какая рутина повторяется достаточно часто, чтобы автоматизация окупилась.

  2. 02

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

  3. 03

    Разбирал форматы обмена там, где нет документации (как устроен файл выгрузки), и воспроизводил их структуру.

  4. 04

    Писал каждый инструмент под конкретную задачу.

  5. 05

    Связал ключевые инструменты через управляющего бота с уведомлениями.

  6. 06

    Переиспользую наработки между проектами, сделанное для одного заказчика подключается к следующему.

04
Инструменты

Стек проекта

  • python - основной инструмент автоматизации
  • API аналитики (OAuth) - автоматическая выгрузка отчётов по трафику
  • Генератор файла импорта рекламных кампаний - программная сборка структуры
  • Картографический API - сбор и квалификация бизнес-лидов
  • Парсеры форумов, вакансий, мониторинг каналов - сбор данных из разных источников
  • telegram bot api - управляющий бот как панель запуска инструментов
  • Извлечение данных из презентаций и документов - перенос материалов в базу
  • Генерация клиентских документов из разметки в DOCX и PDF
05
Результат

Результат

Рутинные задачи (отчётность, сборка кампаний, сбор заявок, перенос данных, подготовка документов) выполняются автоматически.

Закрытый доступ к внешним сервисам обойдён легальными путями.

Инструменты переиспользуются между проектами.

Управление собрано в одном месте.

Похожие кейсы

Инструменты и автоматизация

«Прейскурант» - перенос системы расчёта цен питомника

Разбор унаследованной сметы в excel и пересборка расчёта прейскуранта с «умной формулой», где цену можно задать вручную.

Было
Организация рассчитывает прейскурант на несколько лет вперёд.
Сделали
Решили пересобрать систему расчёта заново с прозрачной логикой.
Стало
Разрозненные excel-файлы сведены в связанную базу с прозрачным расчётом.
17Смет было
36Смет стало
Читать кейс→
Инструменты и автоматизация

Движок статейника - конвейер производства SEO-статей

Конвейер производства SEO-статей с проверкой на каждом шаге. Собран после неудачной первой версии, которая давала страницы дорвейного качества.

Было
Органический трафик нужен почти каждому проекту, но статьи дорого делать.
Сделали
Пересобрал подход целиком.
Стало
Статьи производятся конвейером.
Читать кейс→

Хотите похожий результат?

Напишите, что у вас сейчас делают руками, и я отвечу лично.

Написать→