Разработать систему сервисов загрузки данных из рекламных кабинетов

100 000 руб. за проект
31 января 2020, 17:40 • 13 откликов • 71 просмотр
Необходимо реализовать в рамках экосистемы Google Cloud Platform ряд микросервисов по загрузке данных по эффективности рекламы из кабинетов:
  1. Сервисы Google Marketing Platform - Ads (Adwords) / Display & Video 360 (Doubleclick Bid) / Campaign Manager (DCM).
  2. Сервисы Яндекс - Яндекс.Директ, Яндекс.Дисплей, Яндекс.Маркет.
  3. Рекламные сервисы социальных сетей - Facebook, VKontakte, myTarget, Twitter.
  4. Criteo
  5. Bing Ads
Функционал, который должен поддерживать отдельно взятый сервис:
- Авторизация по OAuth2 от имени пользовательского аккаунта (фронт с запросом предоставят, главное - реализовать на стороне сервера обмен кода и сохранение долгосрочного токена доступа)
- Загрузка данных по эффективности для выбранного рекламного аккаунта в базу данных (Big Query) с максимально возможной детализацией и учетом специфичного для конкретной системы окна ретроспективного обновления статистики.
- Загрузка и обновление справочников рекламных объектов для выбранного рекламного аккаунта (до уровня объеявлений или их аналога) в базу.

Каких-либо специфичных архитектурных пожеланий нет, готовы рассмотреть любой достаточно гибкий и масштабируемый вариант. Жестких предпочтений по языку нет, но в приоритете Node, Go, Python.

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