from .api_client import post
from .campaigns import map_campaigns


GOOGLE_ADS_PERFORMANCE_URL = "/api/google-ads/getGoogleAdsCampaignsPerformance"


def get_google_ads_performance(payload):
    return post(GOOGLE_ADS_PERFORMANCE_URL, payload)


def get_campaign_names_google_ads(client_id):
    data = post(
        "/api/google-ads/getCampaignIdsAndNames",
        {"client_id": client_id},
    )

    return map_campaigns(data)
