Javascript (AdWords脚本)将电子表格保存到指定的Google驱动器文件夹
我试图通过变量datedFolder将新创建的电子表格放入指定的文件夹。有人能帮我吗?代码如下Javascript (AdWords脚本)将电子表格保存到指定的Google驱动器文件夹,javascript,google-spreadsheet-api,google-ads-api,adwords-apiv201402,Javascript,Google Spreadsheet Api,Google Ads Api,Adwords Apiv201402,我试图通过变量datedFolder将新创建的电子表格放入指定的文件夹。有人能帮我吗?代码如下 var folderName = 'Performance_Folder'; var myAccounts = ['xxxx','yyyyy']; function main() { var myFolder = DriveApp.getFoldersByName(folderName).next(); var formattedDate = Utilities.formatDate(new
var folderName = 'Performance_Folder';
var myAccounts = ['xxxx','yyyyy'];
function main() {
var myFolder = DriveApp.getFoldersByName(folderName).next();
var formattedDate = Utilities.formatDate(new Date(), 'GMT', 'yyyy-MM-dd');
var datedFolder = myFolder.createFolder(formattedDate);
var accountSelector = MccApp.accounts();
if (myAccounts.length > 0) {
accountSelector = accountSelector.withIds(myAccounts);
}
accountSelector.withLimit(50).executeInParallel('runOnEachAccount');
}
function runOnEachAccount() {
Logger.log('Starting on: '+AdWordsApp.currentAccount().getCustomerId());
var results = getAccountReport();
Logger.log(results);
return JSON.stringify(results);
}
function getAccountReport() {
var spreadsheet = SpreadsheetApp.create(AdWordsApp.currentAccount().getCustomerId());
var report = AdWordsApp.report(
"SELECT CampaignName, AdGroupName, KeywordText, QualityScore " +
" FROM KEYWORDS_PERFORMANCE_REPORT " +
" WHERE " +
" QualityScore < 5" +
" AND Impressions > 0" +
" DURING LAST_7_DAYS");
report.exportToSheet(spreadsheet.getActiveSheet());
Logger.log("Report available at " + spreadsheet.getUrl());
}
非常感谢。谢谢