使用Google Sheet和Google Apps脚本可以做的8件非常有用的事情

Google Apps Script是一种令人惊讶的强大脚本语言,通常使用Google Sheet实现。它允许人们开发轻量级的网络应用程序,这些脚本在谷歌服务器的云中运行。

这只是触及了使用Google Apps脚本所能做的事情的皮毛。如果你还有其他想做的事情,在谷歌上搜索一下--这很可能是可能的。

安排Gmail邮件

相关:Google Docs的10个提示和诀窍

Gmail没有提供安排电子邮件的内置方式。你可以使用第三方应用程序或服务来实现这一点,或者直接使用Google Apps脚本。

Gmail Sheet Scheduler允许您创建一个特殊的电子表格,该电子表格可以从您的Gmail帐户导入电子邮件草稿,并为其指定日期和时间。之后单击菜单选项,脚本将在您指定的时间自动发送消息。这一切都是通过在你的谷歌账户中运行的一个小脚本实现的,所以你不需要信任第三方服务,也不需要让网页保持打开状态。

在网站宕机时接收短信或电子邮件

有一些商业网站监控服务,它会不断检查你负责的网站,如果网站出现故障,会向你发送短信。这使您可以立即采取行动并修复它。

网站正常运行时间监控脚本通过Google Docs做到这一点。每隔五分钟,它就会检查你的网站。如果它关闭了,它会在你的谷歌日历中创建一个带有提醒的日历事件,提醒会被设置为立即向你发送一条短信。它利用谷歌日历的短信提醒功能,自动向你发送短信--发送短信部分是免费的,尽管在一些移动运营商上接收短信可能需要花钱。此脚本还可以向您发送电子邮件。

在Google Drive中接收文件

您可能希望将Google Drive存储用作接收文件的位置。例如,自由职业者可以从客户那里接收文件,教师可以从他们的学生那里接收文件。他们不需要电子邮件,只需点击网页上的上传按钮并选择一个文件即可。Google forms可以很好地解决这一问题,但它不提供文件上传功能。

Google Apps脚本允许您创建一个文件上传页面,该页面将上传的文件直接保存到您的Google Drive存储中。只需使用代码创建一个新的HTML文件,使其可公开访问,并与需要为您提供文件的人共享链接。

执行邮件合并

“邮件合并”听起来非常过时,但它仍然很有用。实质上,邮件合并允许您通过构建模板向多个人发送个性化的电子邮件。例如,您的模板可以是“Hi$Person,您好吗?”如果你使用邮件合并,你可能会有一个电子邮件地址和人名的列表,每个人都会收到一封以他们的名字开头的个性化电子邮件。

使用Google Apps脚本也可以做到这一点。有关详细信息,请参阅邮件与Gmail合并脚本。

在Gmail中休眠电子邮件

“打盹”电子邮件是Gmail收件箱和Dropbox邮箱中的一项时髦新功能。基本上,它允许你在一封电子邮件上点击“Snooze”,该邮件将从你的收件箱中消失,并在一段预定的时间后返回。这会清空你的收件箱,但也可以确保电子邮件稍后会回来提醒你一些事情。

Google Apps开发者官方博客以此功能为例,说明您可以如何使用Google Apps脚本,即编写一个Gmail snooze脚本。

Amazon Price Tracker脚本采用指向Amazon.com或其他特定国家/地区的Amazon网站(如Amazon.ca或Amazon.co.uk)上产品的URL(网站地址)列表。它将每天检查这些页面一次,每天向您发送一封摘要电子邮件,其中包含价格走势列表。如果你想关注一种产品,并在它更便宜的时候购买,这可以为你做这件事。

自动删除某些旧邮件

相关:邮件过滤器和星形系统

微软的Outlook.com有一个有用的“自动扫描”功能,可以在一段时间后自动删除来自特定发件人的电子邮件。例如,你可以每天从Groupon获得最新的优惠,并设置Outlook.com在一个月后自动删除那些Groupon时事通讯,确保多年的旧时事通讯不会永远堆满你的收件箱并占用空间。

Gmail自动清除脚本可以监控您选择的标签,并在一段时间后自动删除其中的电子邮件。再加上Gmail自动为邮件贴标签的过滤器,这可能会起到一个有用的功能。

在Gmail中获取阅读收据

Outlook有一个“已读回执”功能,可以在收件人阅读你的电子邮件时通知你。这可以让你知道收件人是否打开了你的电子邮件,尽管它不是百分之百可靠的。

Gmail不包括这一功能,但谷歌电子邮件跟踪器脚本与谷歌分析挂钩,当你使用该脚本发送电子邮件时,你可以通过谷歌分析跟踪电子邮件打开情况。它会插入一张很小的1x1图片,当该图片被访问时,Google Analytics会进行报告。现在Gmail将自动加载电子邮件中的图片,这应该会更准确。

感谢Digital Inspiration的阿米特·阿加瓦尔(Amit Agarwal)写了这么多有用的脚本!

相关文章