我按照我的电子表格的create a menu应用脚本指南。 我在开发过程中在运行它的电子表格中进行了测试,转到:
工具 - >脚本管理员......
但现在我想永久地将它添加到电子表格中,但我不知道如何热销它。
我将其部署为webapp,但是当我点击测试链接时,我得到:
找不到脚本功能:doGet
我找不到完成doGet功能的文档。
使用我的第一个Google App脚本的最后一步有任何帮助吗?
答案 0 :(得分:0)
如果创建菜单的功能被调用onOpen(e),它应该在文档打开时自动为您完成工作,您不需要发布应用程序或类似的东西。
但是为了执行onOpen函数不能为用户调用personnal数据这个函数onOpen(当你打开工作表时自动触发)具有有限的权限:
在文档https://developers.google.com/apps-script/guides/menus中,
它说:
警告:请注意,上面的附加菜单示例比较了 e.authMode属性为ScriptApp.AuthMode枚举中的值。这个 是因为当前文档中没有使用的加载项 运行其onOpen(e)功能有严格的限制,如中所述 附加授权生命周期指南。如果你发表了 加载项无法添加其菜单项,请查看浏览器的JavaScript 控制台以查看是否抛出了错误,然后检查您的脚本以查看 是否onOpen(e)函数或全局变量调用服务 在AuthMode.NONE中不允许。