问题标签 [gsuite-addons]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gsuite-addons - 每次安装 g-suite 应用程序收费吗?
我正在探索如何开发一些 g-suite 应用程序(例如,gmail 插件、电子表格插件等......)。我不清楚 g-suite 平台是否提供支付 API 让我向客户收取每次安装 2.99 美元的费用?那么谷歌会自动将销售收入结算到我们的银行账户吗?我找不到任何确认或否认此功能存在的技术文献。
或者我是否需要采取更传统的方法,将客户(例如以 iframe 或其他形式)引导到我的 Web 服务器上的一个页面,在那里我集成了我自己选择的商家服务提供商(例如 paypal、stripe等...)来处理信用卡付款?然后我需要在我的服务器上对他们进行 oauth2 身份验证,确认他们的帐单信誉良好,然后再提供对付费功能的访问权限?
google-apps-script - 运行 Google Docs Add On Drive 权限
我试图创建我的第一个谷歌文档插件。
当我在谷歌文档中运行脚本时,它工作得很好。但是,当我发布插件然后安装它时,它不起作用。错误信息是:
例外:很抱歉,发生服务器错误。请稍等,然后重试
我已经确定导致问题的代码行是这里的最后一行:
因此,使用 DriveApp 似乎由于某种原因无法运行。
我知道这是错误的原因有两个。谷歌控制台日志中的错误消息说它是这个行号。此外,当我输入一些日志消息时,消息会在执行此行的位置结束。我已经在项目中授予了 Google drive API 权限。
有谁知道为什么会发生这个错误?
我怎样才能让它工作?
google-apps-script-addon - 我不小心从 G-Suite Marketplace 中删除了我的插件。我如何恢复它?
我在 Cloud 控制台中登录了我的 G-Suite Marketplace,以将插件更新到新版本。我一直在用西班牙语测试插件,登录云控制台后,它是西班牙语的,并且有一个全新的 UI。
钱币。
我在配置选项卡中更新了版本,进入商品详情选项卡后,底部现在有三个按钮 - 以前只有两个。
我不明白按钮的含义(我很尴尬地承认我是多么愚蠢),试图复制按钮文本然后翻译回英文。这样做时,我单击了其中一个按钮。
现在,G-Suite Marketplace 中缺少我的插件(用户无法下载它),并且他们不再在表格插件菜单中看到它。
钱币。
我仍然在云控制台中看到 G-Suite Marketplace 中的插件,但它已经说“审查中”两天了。
如何让我的插件再次发布?“商品详情”选项卡上的“保存”和“发布”按钮均呈灰色显示。
google-apps-script - eventOpenTrigger - 谷歌应用脚本只触发的第一次
尝试为 Google 日历构建插件。当我第一次点击一个事件时,它会触发 eventOpenTrigger 函数。这按预期工作。
如果我再次点击另一个事件 eventOpenTrigger 触发。如果我再次单击原始事件,则不会触发 eventOpenTrigger。这是设计使然吗?似乎这只会为每个唯一事件触发一次。每次点击事件时,我都想更新卡片中的一些信息。
google-apps-script - Gmail 插件消失了
我有一个 Gmail 插件,它在其 appsscript.json 文件中使用以下内容:
我需要做些什么才能使插件在 Gmail 中可见吗?有时它似乎在几个小时后消失了,让它再次出现的唯一方法是卸载并重新安装它。
谢谢。
google-apps-script - Gsuite 日历插件 onEventUpdated 触发异常 很抱歉,发生服务器错误。请稍等,然后重试
构建一个 gsuite 日历会议插件并尝试使用以下代码段创建一个 onEventUpdate 触发器以将事件数据同步回 tp 会议系统
但收到“异常:很抱歉,发生服务器错误。请稍等,然后重试”
如果通过测试功能运行代码,则可以工作。
我会错过一个范围吗?在清单文件中有以下范围:
gsuite-addons - 从 Chrome 商店迁移到 g Suite 市场
我的应用从 Chrome 商店中被淘汰,看起来需要转移到 g 套件市场。我开始了配置过程,并立即在顶部显示“您的帐户与此云项目或应用程序不属于同一域”。该应用程序是在我的孵化器公司下编写的,然后成立了一家新公司,并将该应用程序转移过来。但是应用程序多年的运行和启动都是在原来的域下。我无法在不严重影响我的商业客户的情况下迁移应用程序/oauth/etc 的 google 端。但我拥有这两个域。我似乎无法继续,我想这可能就是原因。我能做些什么?我需要在几个新客户的位置安装这个应用程序。
google-apps-script - 我的插件不会在垃圾邮件文件夹中的邮件上运行
当我尝试为垃圾邮件文件夹中的邮件激活插件时,它告诉我“垃圾邮件和可疑邮件不能用于推荐的内容或操作。” 我如何使它工作?