The query:
var report = AdsApp.report( 'SELECT KeywordText, AdGroupId, Id, CpcBid, QualityScore, FirstPageCpc, TopOfPageCpc, FirstPositionCpc, KeywordMatchType ' +
'FROM KEYWORDS_PERFORMANCE_REPORT ' +
'WHERE Status IN [ENABLED] ' +
'AND AdGroupStatus IN [ENABLED] ' +
'DURING LAST_7_DAYS');
var report = AdsApp.report(
'SELECT KeywordText, Impressions, Clicks, Cost' +
' FROM KEYWORDS_PERFORMANCE_REPORT WHERE Clicks > 50 DURING' +
' LAST_MONTH');
as an example (btw I tried, this query gives me the same error).
I can grab the keyword texts through the keyworditerator and match them using the ids, but that seems.. counterintuitive when using a report?
Anyone have a better idea on how to fetch the keyword text through a single report?