我有一个功能(和支持功能),可以从我的Gmail帐户中读取,解析邮件内容以查找PayPal付款信息,并将该信息写入Google电子表格。它完美地运作。我不知道的是用户如何调用此功能。 Gmail没有加载项菜单或对象模型来对其进行编程。那么我的Gmail用户如何调用该功能呢?
答案 0 :(得分:2)
如果脚本附加到电子表格,那么他们可以从中运行它。否则,您可以将其部署为Web应用程序,并具有与Gmail分离的界面。您也可以将其嵌入Google网站。
我有一个脚本可以从指定的时间范围内获取每条消息(非会话),并将收到的日期,发件人,收件人,邮件标题写入电子表格。用户从Web界面调用此脚本。为了获得额外的信息(例如未来维护者的说明和隐藏文档),我将其嵌入到Google站点中。我这样做是因为脚本每次都会创建新的电子表格,所以如果它在你的结尾都是一样的话,那就是我建议做的事情。
您可以在脚本编辑器中创建HTML文件并使用
function doGet(e) {
var htmlPage = HtmlService.createHtmlOutputFromFile('Index.html')
return htmlPage
}
显示已显示的网页。
答案 1 :(得分:2)
您可以编写自定义电子表格函数,并通过在电子表格单元格中键入函数名称来手动调用它。这适用于台式机和手机。
例如,如果代码是:
$(DevEnvDir)\*
您可以转到电子表格,并在单元格中输入= getTransaction()来执行该功能。