function main() {
function runReport() {
var report = AdWordsApp.report(
'SELECT CampaignName, Clicks, Impressions, Cost ' +
'FROM CAMPAIGN_PERFORMANCE_REPORT ' +
'DURING LAST_30_DAYS');
var rows = report.rows();
while (rows.hasNext()) {
var row = rows.next();
var campaignName = row['CampaignName'];
var clicks = row['Clicks'];
var impressions = row['Impressions'];
var cost = row['Cost'];
Logger.log(campaignName + ',' + clicks + ',' + impressions + ',' + cost);
}
}
} var camp = AdWordsApp.campaigns().get();
while(camp.hasNext()){
var camps = camp.next();
runReport();
}function main() {
runReport();
}
function runReport() {
var report = AdWordsApp.report(
'SELECT CampaignName, Clicks, Impressions, Cost ' +
'FROM CAMPAIGN_PERFORMANCE_REPORT ' +
'DURING LAST_30_DAYS');
var rows = report.rows();
while (rows.hasNext()) {
var row = rows.next();
var campaignName = row['CampaignName'];
var clicks = row['Clicks'];
var impressions = row['Impressions'];
var cost = row['Cost'];
Logger.log(campaignName + ',' + clicks + ',' + impressions + ',' + cost);
}
}function main() {
var html = '';
var report = AdWordsApp.report(
'SELECT CampaignName, Amount, Impressions, Ctr ' +
'FROM CAMPAIGN_PERFORMANCE_REPORT ' +
'DURING 20161207,20161208');
var rows = report.rows();
while (rows.hasNext()) {
var row = rows.next();
var campaign = row['CampaignName'];
var budget = row['Amount'];
var imp = row['Impressions'];
var ctr = row['Ctr'];
Logger.log('%s,%s,%s,%s',campaign, budget, imp, ctr);
html += campaign + ',' + budget + ',' + imp + ',' + ctr + '<br/>';
}
var emailBody = [];
emailBody.push(html);
MailApp.sendEmail({
to: 'EMAIL ADDRESS',
subject: 'Script Testing',
htmlBody: emailBody.join("\n")
});
}Invalid reporting query: ORDER_BY_CLAUSE_NOT_SUPPORTED: QueryError.ORDER_BY_CLAUSE_NOT_SUPPORTED. (line 3)var report = AdWordsApp.report(
'SELECT CampaignName, Amount, Impressions, Ctr ' +
'FROM CAMPAIGN_PERFORMANCE_REPORT ' +
'WHERE Impressions > 5000 DURING 20161207,20161208 ORDER BY Impressions DESC');function main() {
var url = 'SPREADSHEET_URL';
var sheet = SpreadsheetApp.openByUrl(url).getActiveSheet();
var report = AdWordsApp.report(
'SELECT CampaignName, Amount, Impressions, Ctr ' +
'FROM CAMPAIGN_PERFORMANCE_REPORT ' +
'DURING 20161207,20161208');
report.exportToSheet(sheet);
sheet.sort(3, false);
var emailBody = [];
emailBody.push(url);
MailApp.sendEmail({
to: 'EMAIL_ADDRESS',
subject: 'Script Testing',
htmlBody: emailBody.join("\n")
});
}