Google 应用程序脚本 html 基于服务的新闻(公告)显示

Google apps script html service based news (announcement) display

我想在我的 google 网站的新闻公告页面上显示 2 条最新消息 post。我正在使用以下代码- index.html

<html>
  <body>
    <div>
<?

 var site = SitesApp.getSite("google.com", "mysite1");

 var page = site.getChildByName("news");
 var announcements = page.getAnnouncements({ start: 0,
                                             max: 2,
                                             includeDrafts: false,
                                             includeDeleted: false
                                              });

 for(var i in announcements) {
   Logger.log(announcements[i].getHtmlContent());
 }

?>
    </div>
  </body>
</html>

脚本:

function doGet(e) {
  var template = HtmlService.createTemplateFromFile('Index').evaluate();
}

当我将此脚本添加到我的站点时,出现以下错误。 "The script completed but did not return anything."

请帮助我更正错误,如果可能的话,请提供解决方案。谢谢。

doGet 没有 returning 任何东西。看官方的htmlService帮助。这些示例向您展示了 return.