google-apps-script - 根据表单响应和时间戳发送自动电子邮件
问题描述
我已经建立了一个链接到谷歌表格的谷歌表单。第 1 列是受访者提交表单的时间戳。第 2 列是受访者的电子邮件地址。第 3 列和第 4 列是正在收集的附加数据。最后,第 5 列是一个是/否/“不确定”响应
我想让谷歌在时间戳日期后 2 周(目前采用以下格式 - 2019 年 8 月 7 日 16:36:02)向第 5 列中回复“不确定”的人发送一条自动消息。我只想用于在新回复中发送电子邮件的脚本。该电子邮件本质上是一个跟进,以查看“不确定”是否已更改为是/否,因此只需要一封电子邮件。
我已经通过谷歌看到了自动电子邮件的脚本,但问题是数据需要采用他们指定的某种形式。这是我找到的脚本:
/**
* Sends emails with data from the current spreadsheet.
*/
function sendEmails() {
var sheet = SpreadsheetApp.getActiveSheet();
var startRow = 2; // First row of data to process
var numRows = 2; // Number of rows to process
// Fetch the range of cells A2:B3
var dataRange = sheet.getRange(startRow, 1, numRows, 2);
// Fetch values for each row in the Range.
var data = dataRange.getValues();
for (i in data) {
var row = data[i];
var emailAddress = row[0]; // First column
var message = row[1]; // Second column
var subject = 'Sending emails from a Spreadsheet';
MailApp.sendEmail(emailAddress, subject, message);
}
}
有没有办法用我的数据格式而不是脚本指定的数据编写自动消息的脚本?-编辑 我意识到我的工作表实际上是结构化的,只是脚本的设置方式不同。
这是我的工作表的链接- https://docs.google.com/spreadsheets/d/1tSaDdmlvhNElTO4aIJCdGpbNnqmhFYE1Hrv0jSJ2W3Y/edit?usp=sharing
解决方案
推荐阅读
- python - Python 3D 散点图 - 使用分类变量调整颜色
- python - .pyc 文件的 pdb:源代码字符串不能包含空字节
- c# - 按下 Escape 按钮退出应用程序
- node.js - facebook 页面访问令牌以获取用户个人资料
- django - ModuleNotFoundError:在 Django 中没有名为“app.myapp”的模块
- javascript - Set 如何与 JavaScript 中的单链表中的 Get 配合使用?
- sap - SAP BusinessObject Webi - 将 Excel 数据提供程序中的值与 Universe 中的变量匹配
- javascript - django成功功能中的ajax不起作用
- python - 我正在尝试显示 wordcloud 图像,但出现 ValueError: We need at least 1 word to plot a word cloud, got 0
- html - 当我开始页面或点击任何地方时,如何让我的单选按钮已经被选中