How to automatically transfer data to a server in a MySQL database through python

Всем привет! мне нужна помощь. Задача получить данные с Google Analytics API и передать данные на сервер в MySQL базу. Как это можно реализовать?

данные получаю с помощью этого скрипта:

from gaapi4py import GAClient
# if GOOGLE_APPLICATION_CREDENTIALS is set:
#c = GAClient() 
# or you may specify keyfile path:
c = GAClient(json_keyfile="etl1.json")


request_body = {
    'view_id': '211322015',
    'start_date': '2020-06-30',
    'end_date': '2020-06-30',
    'dimensions': {
        'ga:date',
        'ga:source',
        'ga:medium',
        'ga:campaign',
        'ga:keyword',
        'ga:adContent',
        'ga:eventCategory',
        'ga:eventAction',
        'ga:eventLabel'
        
    },
    'metrics': {
        'ga:sessions'
    },
    'filter': 'ga:source' '==' 'yt_faqpromo' # optional filter clause
}

response = c.get_all_data(request_body)

response['info'] # sampling and "golden" metadata

response['data'] # Pandas dataframe that contains data from GA

Ответы (0 шт):