- Регистрация
- 19.03.2021
- Сообщения
- 57
- Благодарностей
- 205
- Баллы
- 33
Какую задачу/проблему я решал?
Я работал в команде, которая лила трафик в разных направлениях, соответственно, и работала команда с разными партнерками. Не во всех партнерках было API для получения статистики и партнерки отличались форматами передаваемых данных. Формировать руками отчёты, отдельному человеку и отправлять их в Telegram, вставало в копейку, поэтому было решено написать шаблон, который будет собирать оттуда данные и высылать их каждый день
Что сделал для решения задачи?
Сначала я проанализировал структуру страниц каждой платформы. Они были разными: где-то использовалась обычная HTML-таблица, которую было легко разобрать, а где-то было много вложенных div-элементов, различающихся в зависимости от типа статистики и других параметров.
Примеры шаблонов для работы под разные партнерки:
Из-за отсутствия опыта я создавал отдельный парсер для каждой ПП. После получения данных из всех источников я формировал таблицу в Google Sheets и отправлял ссылку на неё прямо в чат Telegram
Пример таблицы для партнерки M1
Каких результатов удалось достичь?
Мы сэкономили средства, поскольку не нужно было платить человеку за эту работу. Шаблон автоматически запускался на сервере вместе с другими необходимыми команде шаблонами.
Я работал в команде, которая лила трафик в разных направлениях, соответственно, и работала команда с разными партнерками. Не во всех партнерках было API для получения статистики и партнерки отличались форматами передаваемых данных. Формировать руками отчёты, отдельному человеку и отправлять их в Telegram, вставало в копейку, поэтому было решено написать шаблон, который будет собирать оттуда данные и высылать их каждый день
Что сделал для решения задачи?
Сначала я проанализировал структуру страниц каждой платформы. Они были разными: где-то использовалась обычная HTML-таблица, которую было легко разобрать, а где-то было много вложенных div-элементов, различающихся в зависимости от типа статистики и других параметров.
Примеры шаблонов для работы под разные партнерки:
Из-за отсутствия опыта я создавал отдельный парсер для каждой ПП. После получения данных из всех источников я формировал таблицу в Google Sheets и отправлял ссылку на неё прямо в чат Telegram
Пример таблицы для партнерки M1
Каких результатов удалось достичь?
Мы сэкономили средства, поскольку не нужно было платить человеку за эту работу. Шаблон автоматически запускался на сервере вместе с другими необходимыми команде шаблонами.
Последнее редактирование модератором: