javascript - AdWords Script Pulling Campaign Data Report -


i trying pull yesterdays total campaign spend , clicks google sheets, current setup returns "undefined" "clicks" column , 0 "totalcost" column. when pull data @ account level setup fine, when switch campaign level run these issues. thoughts on incorrectly pulling data?

function main() {   var sheet = spreadsheetapp.openbyurl(     "https://docs.google.com/spreadsheets/d/tttttt").getactivesheet();   var emptyrow = findemptyrow(sheet);    var yesterday = new date(new date().gettime() - (24 * 3600 * 1000));    var range = sheet.getrange(emptyrow + 1, 1, 1, 10);    var row = range.getvalues();   row[0][0] = yesterday;    var stats = adwordsapp.report('select campaignname, externalcustomerid, totalcost, amount, biddingstrategyid, impressions ' +     'from campaign_performance_report during yesterday'      )     .rows()     .next();   row[0][1] = stats["clicks"];   row[0][2] = stats["totalcost"];     range.setvalues(row); }  function findemptyrow(sheet) {   var dates = sheet.getrange(1, 1, 365, 1).getvalues();   (var emptydate = 0; emptydate < dates.length; emptydate ++) {     if (dates[emptydate][0].length == 0) {       return emptydate;     }   } } 

clicks: didn't add 'clicks' field report. totalcost: field not exists, check available fields in adwords page: https://developers.google.com/adwords/api/docs/appendix/reports/campaign-performance-report


Comments

Popular posts from this blog

authentication - Mongodb revoke acccess to connect test database -

r - Update two sets of radiobuttons reactively - shiny -

ios - Realm over CoreData should I use NSFetchedResultController or a Dictionary? -