将Google Apps脚本项目迁移到新域

时间:2013-05-30 23:47:31

标签: google-apps-script cross-domain

我一直在为Google Apps for Business客户开发一系列Google App Script项目,这些项目旨在嵌入到他们的网站页面中。

到目前为止,开发和演示已在我的域中完成(部分原因是客户不会将其域名移至Google,除非我能让这个定制的Web应用程序为他们工作)。

现在我们想要将所有这些转换到他们的域中。

我想我可以复制并粘贴所有文件,然后重新创建项目。

但是有没有更优雅的方法来管理这个,例如,在项目的基础上将现有项目复制到新域名?

没有必要在旧域和新域中的项目之间保持链接,除非是一个很好的(所以我可以在我的域中继续开发和测试)

2 个答案:

答案 0 :(得分:1)

让客户端从新域中复制文件,然后将您作为编辑器添加回来。看不出任何复制和粘贴任何内容的理由。由于编辑者现在可以访问其他脚本上的dev链接,这可能是不需要库设置的原因。您将从现在开始测试并从其文件的脚本编辑器进行更改。

所有者还必须是最初部署Web应用程序的第一人。已经注意到,当您将后续更新作为编辑器进行部署时,您的域名仍会显示在权限下拉列表中,该域名可以访问谁,但它确实可以作为他们的实现。

答案 1 :(得分:0)

您可以将项目转换为库,这样您就没有两个单独的脚本实例。然后,您可以在其域上创建一个调用各种项目脚本的MasterScript:https://developers.google.com/apps-script/guide_libraries