Разработка небольшого вэб-приложения на Python
$15-25 USD / time
Написать небольшое вэб-приложение на Python, с помощью которого можно скачать данные из API Google Analytics (далее - GA), и сохранить их в таблице в определенной БД MS SQL Server
Типа [login to view URL], но с сохранением результата запроса
Задача ориентирована на тех, кто имеет действительно сильные скилы именно на Python и (очень желательно) - работал с GA, в этом случае ваши трудозатраты будут минимальны.
Цель в том, чтобы сделать стартовую, максимально простую и дешевую версию, и если все получится - далее довести ее до эксплуатационного состояния совместными усилиями.
Кому интересно - читайте описание ниже, задавайте вопросы, и, при подаче заявки, опишите, пожалуйста, коротко, как именно это сделаете, какая будет архитектура у решения.
Ну и, срок и предлагаемую стоимость (укажите, желательно, вашу почасовую ставку, для понимания дальнейших перспектив)
Итак:
Требуемый функционал:
- в интерфейс можно ввести данные для авторизации в API GA
- в интерфейсе можно указать строку подключения к БД MS SQL Server
- в интерфейсе можно задать основные параметры запроса в API GA:
- - ids
- - start-date
- - end-date
- - metrics (выбрать из списка возможных, отметить галками и тп)
- - dimensions (выбрать из списка возможных, отметить галками и тп)
- из интерфейса можно нажать кнопку «получить данные», которая запустит процедуру, посылающую запрос в API, принимающую результат и сохраняющую результат в таблицу на SQL-сервере. С учетом правил API, естественно (пакеты по 50 записей и тп).
При формировании набора метрик/измерений, который GA не может отобразить - транслировать сообщение от GA об этой ошибке.
Таблица для данных на SQL-сервере должна иметь структуру:
id
date/time (дата/время события)
Dimension
DimensionValue (текстовое значение измерения)
Metric
MetricValue (значение метрики, сохраненное в тексте)
Для начала, сделайте такую базу/таблицу у себя, потом при передаче - развернем все на нашем сервере.
Приложение для начала будем запускать локально (потом - нужно будет подвесить в интернете).
Обязательные измерения:
Source
Medium
Campaign
KeyWord
Prosjekt-ID: #18343594
Om prosjektet
6 frilansere byr i gjennomsnitt $19/time for denne jobben
How are you? Client? I have just read your description carefully even if it is long. :) I am an expert in Python 2.7 and 3.x higher versions. I have rich experience in this area with about 40 projects. It is bett Mer