Beispiel #1
0
def createMonthsForOneCountryForAllCampaignsDataset():
    country_name = request.json["countryName"]
    vol_token = get_vol_access_token(vol_access_id, vol_access_key)
    vol_dates = create_vol_date_range(180, mgid_timezone)
    vol_start_date = vol_dates[0]
    vol_end_date = vol_dates[1]
    return create_months_for_one_country_for_all_campaigns_dataset(vol_token,
            vol_start_date, vol_end_date, country_name)
Beispiel #2
0
def createDaysForOneOfferForAllCampaignsDataset():
    offer_name = request.json["offerName"]
    vol_token = get_vol_access_token(vol_access_id, vol_access_key)
    vol_dates = create_vol_date_range(180, mgid_timezone)
    vol_start_date = vol_dates[0]
    vol_end_date = vol_dates[1]
    return create_days_for_one_offer_for_all_campaigns_dataset(vol_token,
            vol_start_date, vol_end_date, offer_name) 
Beispiel #3
0
def createMonthsForOneAdForAllCampaignsDataset():
    ad_image = request.json["adImage"]
    vol_token = get_vol_access_token(vol_access_id, vol_access_key)
    vol_dates = create_vol_date_range(180, mgid_timezone)
    vol_start_date = vol_dates[0]
    vol_end_date = vol_dates[1]
    return create_months_for_one_ad_for_all_campaigns_dataset(vol_token,
            vol_start_date, vol_end_date, ad_image)
Beispiel #4
0
def createMonthsForOneCWidgetForAllCampaignsDataset():
    c_widget_id = request.json["cWidgetID"]
    vol_token = get_vol_access_token(vol_access_id, vol_access_key)
    vol_dates = create_vol_date_range(180, mgid_timezone)
    vol_start_date = vol_dates[0]
    vol_end_date = vol_dates[1]
    return create_months_for_one_c_widget_for_all_campaigns_dataset(vol_token,
            vol_start_date, vol_end_date, c_widget_id)
Beispiel #5
0
def createMonthsForOnePWidgetForOneCampaignDataset():
    p_widget_id = request.json["pWidgetID"]
    vol_id = request.json["volID"]
    vol_token = get_vol_access_token(vol_access_id, vol_access_key)
    vol_dates = create_vol_date_range(180, mgid_timezone)
    vol_start_date = vol_dates[0]
    vol_end_date = vol_dates[1]
    return create_months_for_one_p_widget_for_one_campaign_dataset(vol_token,
            vol_start_date, vol_end_date, p_widget_id, vol_id)
Beispiel #6
0
def createDaysForOneAdForOneCampaignDataset():
    print("here")
    ad_image = request.json["adImage"]
    vol_id = request.json["volID"]
    vol_token = get_vol_access_token(vol_access_id, vol_access_key)
    vol_dates = create_vol_date_range(180, mgid_timezone)
    vol_start_date = vol_dates[0]
    vol_end_date = vol_dates[1]
    return create_days_for_one_ad_for_one_campaign_dataset(vol_token,
            vol_start_date, vol_end_date, ad_image, vol_id)
from config.config import *
from config.mgid_token import mgid_token
from functions.data_acquisition_functions.get_vol_access_token import get_vol_access_token
from functions.data_acquisition_functions.get_mgid_access_token import get_mgid_access_token
from functions.data_acquisition_functions.combine_mgid_vol_ads_data import combine_mgid_vol_ads_data
from functions.data_acquisition_functions.get_mgid_ads_data import get_mgid_ads_data
from functions.data_acquisition_functions.get_vol_ads_data import get_vol_ads_data
from functions.misc.create_vol_date_range import create_vol_date_range
import sys

vol_token = get_vol_access_token(vol_access_id, vol_access_key)

date_range = "oneeighty"
vol_dates = create_vol_date_range(180, mgid_timezone)
vol_start_date = vol_dates[0]
vol_end_date = vol_dates[1]

vol_data = get_vol_ads_data(vol_token, vol_start_date, vol_end_date,
                            mgid_timezone)

mgid_data = get_mgid_ads_data(mgid_token, mgid_client_id)

combine_mgid_vol_ads_data(mgid_token, vol_token, date_range, vol_start_date,
                          vol_end_date, mgid_data, vol_data)

print(f"{date_range} ads dataset created")