HTMLService或Google Apps脚本

时间:2015-03-27 11:04:06

标签: google-apps-script

我之前使用过Google Apps脚本,但现在已经有一年没有编程了。

对于新项目,我想知道是否应继续使用Google Apps脚本或切换到HTMLService。

首先,问题是Google Apps脚本是否仍然受到Google的支持。

第二个问题是HTMLService和Google Apps脚本之间的主要区别是什么值得转换。

6 个答案:

答案 0 :(得分:7)

如果您的意思是在Google Apps脚本中使用HTMLService或UIService,那么最好使用HTMLService,因为UIService已被弃用。

UIService将自动完成,直到6月30日,但不会在之后。

https://developers.google.com/apps-script/sunset?utm_campaign=htmlser-1214&utm_source=gadbc&utm_medium=blog

http://googleappsdeveloper.blogspot.co.uk/2014/12/speeding-up-htmlservice.html

https://developers.google.com/apps-script/guides/html/

答案 1 :(得分:1)

对于第一个问题:是的,谷歌应用程序脚本用于将谷歌产品定制为谷歌电子表格,谷歌文档,我们可以将脚本插入谷歌网站,以便我们可以通过网站。

第二个问题:在Google应用脚本中,我们可以使用HTML服务弃用ClassUIApp https://developers.google.com/apps-script/reference/ui/ui-app

答案 2 :(得分:0)

在最初的Google App Script中,所有代码都写在一个扩展名为.gs的文件中,其中包括用户界面,样式和业务逻辑的代码,这使得应用程序从小规模转移到企业级别时变得复杂。

还有一个限制,你必须使用App Script(UiApp)中的UI组件,这是现有的Web开发人员社区不欢迎的,因为它是有限的,需要学习,不能提供所有的功能程序员可能会要求。

因此,为了使其在现有的开发者社区中流行,App Script能够将HTML页面作为项目的一部分进行编写,这非常有用,因为它广泛用于设计各种UI。

因此,正如您在此处所看到的那样,谷歌已经发生了变化,因此HTML服务就是未来。

答案 3 :(得分:0)

Google Apps脚本设计用于与谷歌应用程序进行交互,因此,如果您正在使用谷歌驱动器,日历,地图。您必须使用应用程序脚本,实施起来非常简单快捷。

但是,如果您不需要使用Google Apps可能会更好地使用其他软件,因为我之前告诉过您,Apps脚本是为与Google Apps交互而创建的,效果很棒。

Google说:" HTML服务允许您提供可与服务器端Apps脚本功能交互的网页。它对于在Google文档,表格和表单中构建Web应用程序或添加自定义用户界面特别有用。您甚至可以使用它来生成电子邮件的正文。" https://developers.google.com/apps-script/guides/html/

目的不同,你想做什么?

答案 4 :(得分:0)

关于GAS的关注已超过6个月了。谷歌正在为GAS投入大量资源,我认为不应该担心它会被弃用。

HTMLService是一个可以在脚本编辑器中调用的类,所以我不知道为什么需要选择其中一个。

只需进入脚本编辑器并同时按下control +空格键,您就会按字母顺序看到所有可用的类。向下滚动到H,您将看到HTMLService。我还没有使用它,但它可以与之合作。

答案 5 :(得分:0)

HTMLService是一项通过Google Apps脚本提供HTML页面的服务。您可以将HtmlService用作普通网页。