Sadece bunun için son kod parçasını arıyorum. Şu anda aşağıdaki formu kullanarak form yanıtları sayfasındaki iletişim bilgilerini alıp mevcut bir gruba otomatik olarak ekleyin.Bir Google formundan dinamik bir Google grubu güncellemesi oluşturma
Form tamamlandığında her seferinde bir tetikleyici ekleyeceğim, ancak kodu yalnızca LAST ROW'dan bilgi eklemek için değiştirmem gerekiyor. Aksi takdirde, formun her doldurulmasında, yalnızca en son giriş yerine tüm kişileri yeniden ekler.
function addContact() {
var sheet = SpreadsheetApp.getActiveSheet();
var dataRange = sheet.getDataRange();
var data = dataRange.getValues();
for (i =0; i<data.length; i++) {
var column = data[i];
var firstName = column[1];
var lastName = column[2];
var emailAdd = column[3];
var contact = ContactsApp.createContact(firstName, lastName, emailAdd);
var group = ContactsApp.getContactGroup('Group Name');
debugger;
group.addContact(contact);
}
}
Her türlü yardım için teşekkür ederiz.
Mükemmel, mükemmel, teşekkürler. –