Я новичок в Apps Script и немного растерялся, есть ли способ динамически добавить раздел на карту? Я пытаюсь это:
var card = CardService.newCardBuilder()
.setHeader(peekHeader)
.addSection(section).build();
card.addSection(sectionTo);
И я получаю TypeError: card.addSection is not a function
Если я пытаюсь:
var card = CardService.newCardBuilder()
.setHeader(peekHeader)
.addSection(section);
card.addSection(sectionTo).build();
Я получаю еще одну ошибку:
The value returned from Apps Script has a type that cannot be used by the add-ons platform. Also make sure to call build on any builder before returning it. Value: values {
struct_value {
}
}
Обновление:
Разделы определены как:
var section = CardService.newCardSection()
.addWidget(CardService.newTextParagraph().setText("The email is from: " + from));
var sectionTo = CardService.newCardSection()
.addWidget(CardService.newTextParagraph().setText("To: " + to));