Getting Conversions from API Campaign Performance Report

25 views
Skip to first unread message

Giuliano Pietoso

unread,
Feb 26, 2015, 2:19:47 PM2/26/15
to adwor...@googlegroups.com
Hello!

I've implemented a report that downloads some information from the campaigns of my MCC, including the number of conversions. The problem is that the number of conversions are never accurate with what is showing in the Adwords UI. All other values are ok, but the number of conversions and all other metrics that depend on it, are wrong. I've "debugged" my code and I've found out thaty the problem is inside the CSV that is directly downloaded from the API request. The CSV comes with the missing information indeed.

Anyone have this problem? 

    # Path and file to download csv report (intermediary step)
    path, filename = os.path.split('.')
    file = os.path.join(path,'report.csv')

    # Initialize appropriate service.
    report_downloader = client.GetReportDownloader(version='v201406')

    # Create report query. 
    report_query = ('SELECT CampaignId, CampaignName, AdvertisingChannelType, Labels, '
                    'Impressions, Clicks, Ctr, Cost, Conversions, ConversionRate, Date '
                    'FROM CAMPAIGN_PERFORMANCE_REPORT '
                    ' '
                    'DURING '+str(dates)+','+str(dates))

Any insights?

Thank you!


Josh Radcliff (AdWords API Team)

unread,
Feb 27, 2015, 1:18:45 PM2/27/15
to adwor...@googlegroups.com
Hi,

Which column in the UI are you using for comparisons? I ask because Conversions in the API report corresponds to Converted clicks in the UI, while ConversionsManyPerClick in the API report corresponds to Conversions in the UI.

Thanks,
Josh, AdWords API Team
Reply all
Reply to author
Forward
0 new messages