Google apps script Google脚本-返回ContentService.createTextOutput?

Google apps script Google脚本-返回ContentService.createTextOutput?,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我想显示return ContentService.createTextOutput()中追加的行数,而不仅仅是“收集的数据已保存”。希望这是可能的 function doPost(e) { var data = eval(e.postData.contents) ; var usr = data[0][0]; var ss = SpreadsheetApp.getActive(); var sh = ss.getSheetByName(usr) ; var now = new Date()//

我想显示
return ContentService.createTextOutput()
中追加的行数,而不仅仅是
“收集的数据已保存”
。希望这是可能的

function doPost(e) {
var data = eval(e.postData.contents) ;
var usr = data[0][0];
var ss = SpreadsheetApp.getActive();
var sh = ss.getSheetByName(usr) ;
var now = new Date()// Variable for date


if ( sh == null ) { 
    ss.insertSheet(usr);
    var sh = ss.getSheetByName(usr) ;
    var pos = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(usr);
    SpreadsheetApp.setActiveSheet(pos);
    var sheets = ss.getSheets();
    ss.moveActiveSheet(sheets.length);
    sh.appendRow(["User","Asset ID","Project"]);
    }

for (var i=0;i<data.length;i++) {
sh.appendRow(data[i]);
}

return ContentService.createTextOutput("Data Collected Saved") ;
}
函数doPost(e){
var数据=评估(e.postData.contents);
var usr=数据[0][0];
var ss=SpreadsheetApp.getActive();
var sh=ss.getSheetByName(usr);
var now=new Date()//日期变量
如果(sh==null){
ss.插入页(usr);
var sh=ss.getSheetByName(usr);
var pos=SpreadsheetApp.getActiveSpreadsheet().getSheetByName(usr);
电子表格应用程序setActiveSheet(pos);
var sheets=ss.getSheets();
ss.moveActiveSheet(sheets.length);
sh.appendRow([“用户”、“资产ID”、“项目”]);
}
对于(var i=0;i

eval
posteddata?????请不要。使用
JSON.parse
Signing off-您可能想看看为什么在MDN上使用此代码,而此代码可能会回答问题,提供有关此代码为什么和/或如何回答此问题的其他上下文,以提高其长期价值。@β.εηοιτ.βεε你有什么建议吗ike“在JS中获取数组的大小意味着您需要数组的长度”,也许还可以添加一个指向相关JS文档页面(如MDN页面)的链接?您永远不知道读者的知识水平,因此,假设您正在与具有真正基本知识的人交谈:)
return ContentService.createTextOutput("Data Collected Saved " + data.length);