我想为 Google 日历创建一个GSuite 插件,用户在创建事件的过程中可以获取更多信息。 例如:用户正在创建一个事件,并为该事件选择了一个特定的资源。 (该事件尚未创建)。 在插件中,当用户选择此特定资源时,应该有关于该资源的附加信息。 然而,日历插件只有两个触发器,即eventOpen和e ...
我想为 Google 日历创建一个GSuite 插件,用户在创建事件的过程中可以获取更多信息。 例如:用户正在创建一个事件,并为该事件选择了一个特定的资源。 (该事件尚未创建)。 在插件中,当用户选择此特定资源时,应该有关于该资源的附加信息。 然而,日历插件只有两个触发器,即eventOpen和e ...
我正在开发一个 G-Suite 插件,它按照 Google 的建议在 User Property Services 中为外部 API 存储用户身份验证令牌。 我也计划实施 OAuth2 服务以用于发布目的。 我的假设是,当用户删除附加组件时,与该用户关联的属性服务(以及他们的身份验证令牌)也会被删除 ...
我有一个 GSuite 插件,我只想在我的客户(拥有 GSuite 帐户)的域上发布。 根据我对 G Suite Marketplace 的了解: 我不能公开附加组件,因为地球上的每个人都可以安装它我不能将其设为私有,因为我需要域外的用户才能访问它这个用例的解决方案是什么? ...
我正在开发一个 gmail 附加组件。 当用户填写一些文本输入并单击按钮时,我创建了一个功能来创建回复草稿(有一些 API 调用通过使用这些详细信息来创建 email 正文)。 在上面的 function 我想检查消息是否已经有回复草稿然后更新,否则创建一个新的回复草稿或者有没有办法在创建新的草稿 ...
当我尝试为垃圾邮件文件夹中的邮件激活插件时,它告诉我“垃圾邮件和可疑邮件不能用于推荐的内容或操作。” 我如何使它工作? ...
构建一个 gsuite 日历会议插件并尝试使用以下代码段创建一个 onEventUpdate 触发器以将事件数据同步回 tp 会议系统 但收到“异常:很抱歉,发生服务器错误。请稍等,然后重试” 如果通过测试 function 运行代码,则可以工作。 我会错过 scope 吗? 在清单文件中有以下范围 ...
我有一个 Gmail 附加组件,它在其 appsscript.json 文件中使用以下内容: 我需要做些什么才能使附加组件在 Gmail 中可见吗? 有时它似乎在几个小时后消失了,让它再次出现的唯一方法是卸载并重新安装它。 谢谢。 ...
假设我们安装了一个 gsuite 插件,我们可能会看到如下内容: 假设我们有一个 google sheet/doc,其中包含一些纯文本(非常标准的用法)、方程式等; 例如,它可能包含: Here's something top secret: my_secret_123_abcxyz?! 在某些 ...
尝试为 Google 日历构建插件。 当我第一次点击一个事件时,它会触发 eventOpenTrigger function。 这按预期工作。 如果我再次点击另一个事件 eventOpenTrigger 触发。 如果我再次单击原始事件,则不会触发 eventOpenTrigger。 这是设计使然吗? ...
我试图创建我的第一个谷歌文档插件。 当我在谷歌文档中运行脚本时,它工作得很好。 但是,当我发布插件然后安装它时,它不起作用。 错误信息是: 例外:很抱歉,发生服务器错误。 请稍等,然后重试我已经确定导致问题的代码行是这里的最后一行: 因此,使用 DriveApp 似乎由于某种原因无法运行。 我知道这 ...
我尝试上传屏幕截图以发布私人电子表格插件。 但是,它没有完成并显示“未保存”消息。 “未保存”消息图片屏幕截图字段是必需的,我无法发布插件。 重现步骤: 点击“添加截图” 上传图片点击“完成” ...
我正在探索如何开发一些 g-suite 应用程序(例如 gmail 插件、电子表格插件等)。 我不清楚 g-suite 平台是否提供付款 API 让我向客户收取每次安装 2.99 美元的费用? 那么谷歌会自动将销售收入结算到我们的银行账户吗? 我找不到任何确认或否认此功能存在的技术文献。 还是我需 ...
我正在尝试使用Building conferencing add-ons和Building conferencing add-ons sample中的示例。 我将示例会议插件部署到我的谷歌帐户并尝试进行测试。 但是创建会议失败并给我503 error (Service Unavailable) 。 ...
考虑到获取用户同意的授权流程是由 Apps 脚本处理的,有谁知道如何获取 G Suite 插件的刷新令牌? 我知道如何使用该方法获取访问令牌 但我不知道如何获取特定用户的刷新令牌。 语境: 我有一个插件,允许用户安排定期会议。 用户在从 G Suite Marketplace 安装插件时授予应用程 ...
厌倦了我的 G Suite 用户喜欢“来自”我们的 CEO 和其他领导团队成员的电子邮件,而我在所有外部电子邮件的主题中附加的 [EXTERNAL] 非常棒,但并没有帮助所有人。 我编写了一个 Google Apps 脚本,将发件人的“发件人”名称与该用户的公司 email 和个人 email 进 ...
具体来说,我想使用onSelectionChange(e)事件根据所选单元格中的内容显示侧边栏。 问题是:我正在处理的项目是一个独立的脚本。 所以我想知道是否有办法使用onOpen事件(例如)并检查脚本是否从电子表格运行并以某种方式“注入”触发器。 ...
我正在制作一个 gmail 插件,我正在尝试使用以下代码获取用户的联系人组(标签): var groups = ContactsApp.getContactGroups(); 我已经在清单文件 (appsscript.json) 中添加了所需的 scope: https://www.google.c ...
我已经为我的域构建了一个 GSM 插件并发布了它。 我在 Google Apps Script 上构建了代码,并在 Google API 控制台中进行了设置。 我为我的域安装了它,但它没有在 Gmail 中显示卡 它应该显示在侧边栏中,并在撰写 window 中显示。 当我从 google 应用程序 ...
我已经设置了一个 function 来触发 email 到我的 email 进行任何更改时,所以当维护请求添加到工作表时我可以得到通知。 我想设置它,以便我的触发器仅在某个列(在本例中为 A)或行发生更改时发生 - 因为由于某种原因我没有收到有关表单提交的通知。 这是我的代码 - 当更改/添加“A ...
为了在自定义 HTML 对话框中使用 google.script.run 诊断问题,我在我的个人和 G Suite 帐户中运行了 Google 的示例脚本和 HTML 对话框代码。 这是谷歌的例子: https://developers.google.com/apps-script/guides/h ...