report_query = '''
SELECT
KeywordMatchType,
Conversions,
CampaignId,
ConversionValue,
Clicks,
AdNetworkType1,
Cost,
Id,
Date,
CampaignName,
Impressions,
Criteria,
AveragePosition,
SearchImpressionShare,
Status,
CpcBid,
QualityScore,
SearchRankLostImpressionShare,
AdGroupId,
ExternalCustomerId,
AccountDescriptiveName,
AdGroupName,
SearchPredictedCtr,
CreativeQualityScore,
FirstPageCpc,
TopOfPageCpc
FROM KEYWORDS_PERFORMANCE_REPORT DURING 20180501,20180501
'''
with open(raw_csv_file_path, 'w') as output_file:
report_downloader.DownloadReportWithAwql(
report_query,
'CSV',
output_file,
skip_report_header=True,
skip_column_header=False,
skip_report_summary=True)