如何在使用谷歌应用程序脚本创建联系人时为其添加标签



我可以在提交表单时创建一个新的谷歌联系人。我需要为这些联系人添加标签,但我找不到任何方法。可以添加标签吗?以下是我查找/创建联系人的代码片段:

var contact = ContactsApp.getContact(email);
if(!contact){
contact = ContactsApp.createContact(firstName, lastName, email);
}

若要为联系人添加标签,请将联系人添加到ContactGroup。这是一个示例代码:

let labelName = 'myLabel';
let firstName = 'John';
let lastName = 'Doe';
let email = 'john.doe@gmail.com';
//find or create the Contact
let contact = ContactsApp.getContact(email) || ContactsApp.createContact(firstName, lastName, email);
}
//find the Label
let group = ContactsApp.getContactGroup(labelName);
//add label to the contact
group.addContact(contact);

最新更新