我是一个新手,试图从 James Ferreira 的优秀书籍中修改脚本,但遇到了麻烦。我想使用 setHtmlContent 从电子表格更新 Google 网站中的所有现有页面。我可以更改一页,但不是全部。这可能吗?这是我正在使用的脚本:
function updatePages()
{
var pages = SitesApp.getSite('site', 'scriptbetatest').getAllDescendants();
var key = '00000000000000000000000000000000000';
var sheet = 'Sheet1';
var ss = SpreadsheetApp.openById(key).getSheetByName(sheet);
var productDetails = rangeToObjects(ss.getDataRange().getValues());
for (var i = 0; i < productDetails.length; ++i)
{
var page = pages[0].setHtmlContent('<div>'+'</div>')
}
}