0
Я пытаюсь создать список рассылки электронной почты из формы Google. Затем я хочу разместить людей в конкретной контактной группе. Вот код, который я составил до сих пор. Пожалуйста помоги. Заранее спасибо.Создать контактную группу с помощью Google Spreadsheet
function addContact() {
var sheet = SpreadsheetApp.getActiveSheet();
var startRow = 3;
var numRows = 10; // I want the rows to be infinite
var dataRange = sheet.getRange(startRow, 2, numRows, 10)
var data = dataRange.getValues();
for (i in data) {
var row = data[i];
var firstName = row[1];
var lastName = row[2];
var emailAdd = row[3];
}
// The code below creates a new contact and adds it to the "Work Friends" contact group
var contact = ContactsApp.createContact(firstName, lastName, emailAdd);
var group = ContactsApp.getContactGroup('Work Friends');
group.addContact(contact);
}
Большое вам спасибо за это. Я создаю список рассылки электронной почты и добавляю контакт отлично. Не возражаете ли вы объяснить пару вещей: (1) Я не понимаю «data.splice». (2) Если я создаю триггер, например «On form submit», будет ли «for» создавать повторяющиеся контакты каждый раз? Вы оказали огромную помощь. Еще раз спасибо. JLS – joshlsullivan