我有兴趣为 Google 电子表格编写一个扩展,该扩展利用电子表格的 UI 扩展功能。如果我没记错的话,创建这样一个程序的唯一可能方法是使其成为容器绑定脚本。这意味着它只能发布到电子表格脚本库。这是不幸的,因为我想发布并可能出售此脚本,并使其广泛提供给 Google 电子表格用户。我在想 Chrome 网上应用店将是这类事情的理想选择,但不可能在其上发布容器绑定脚本(只能在其上发布 Web 应用程序)。
所以,我正在寻找解决这个问题的方法。我自己想到了一个可行的解决方案:创建一个网络应用程序并将其发布到 Chrome 商店。Web 应用程序实际上是容器绑定脚本所依赖的库。这甚至可能吗?容器绑定脚本存储在库中。如果尚未安装 Web 应用程序,您能否禁止用户在库中使用您的脚本?
总结一下,我有几个问题:
- 容器绑定脚本是否可以将 Chrome Web Store 网络应用程序用作库,并且还要求用户安装/购买该应用程序?
- 创建和发布 Google 电子表格扩展的其他方法是什么?