Google apps script Google应用程序脚本:默认情况下,新电子表格未启用Google sheets插件
基于编辑器插件的状态,我已经在GoogleSheets插件上为每个状态编写了代码 当我使用脚本编辑器将安装配置设置为并启用时,代码运行良好。但是,当我在安装后测试发布的插件时,该状态始终保持禁用状态 要启用加载项,我必须手动转到加载项>>管理加载项>>单击我安装的加载项的三个点>>单击“在此文档中使用”。请查看以下截图: 现在我需要知道是否可以通过编程为文档启用附加组件。我试过了,但找不到一种编程方式来执行它 任何帮助或建议都会有帮助 编辑 我发现他们已经这样做了。单击“单击以启用加载项”后,“在此文档中使用”将被勾选。因此,必须有某种方法以编程方式启用该插件。我已经搜索了每一篇谷歌应用程序脚本文章,但我还没有找到任何代码来实现这一点Google apps script Google应用程序脚本:默认情况下,新电子表格未启用Google sheets插件,google-apps-script,google-sheets,add-on,Google Apps Script,Google Sheets,Add On,基于编辑器插件的状态,我已经在GoogleSheets插件上为每个状态编写了代码 当我使用脚本编辑器将安装配置设置为并启用时,代码运行良好。但是,当我在安装后测试发布的插件时,该状态始终保持禁用状态 要启用加载项,我必须手动转到加载项>>管理加载项>>单击我安装的加载项的三个点>>单击“在此文档中使用”。请查看以下截图: 现在我需要知道是否可以通过编程为文档启用附加组件。我试过了,但找不到一种编程方式来执行它 任何帮助或建议都会有帮助 编辑 我发现他们已经这样做了。单击“单击以启用加载项”后,
谢谢。无法通过编程为电子表格启用附加组件 正如您在共享的参考中所看到的,可以通过以下方式启用文档的附加组件: 使用该文档时从应用商店获取附加组件,或
使用该文档中以前安装的附加组件 您必须考虑到,可以为文档启用加载项,而不是为用户或域启用加载项,因此在默认情况下为所有文档启用加载项会打破启用和相关应用程序背后的想法 通过onOpen启用附加组件: 如果您的加载项包含一个触发器,该触发器会添加一个加载项菜单,其中包含一个可以调用加载项函数的项,则单击该项将有效地启用文档的加载项。例如,请参见 提交功能请求: 在任何情况下,如果您认为此功能可能有用,您都可以尝试在其中提交功能请求 参考:
,这是启用加载项的预期方式之一,不能用于以编程方式为所有文档启用加载项。