Class ContactGroup

Grup ile iletişime geçin

Kullanımdan kaldırıldı. Bunun yerine People API ileri seviye hizmetini kullanın.

ContactGroup, bir kişi grubudur.

YöntemDönüş türüKısa açıklama
addContact(contact)ContactGroupBelirtilen kişiyi bu gruba ekler
// The code below creates a new contact and adds it to the "Work Friends"
// contact group
const contact = ContactsApp.createContact(
    'John',
    'Doe',
    'john.doe@example.com',
);
const group = ContactsApp.getContactGroup('Work Friends');
group.addContact(contact);
deleteGroup()voidBu kişi grubunu siler.
getContacts()Contact[]Bu kişi grubundaki tüm kişileri alır.
getGroupName()StringBu grubun adını döndürür.
getId()StringBu kişi grubunun kimliğini alır.
getName()StringBu kişi grubunun adını alır.
isSystemGroup()BooleanBu kişi grubunun sistem grubu (silinemez) olup olmadığını belirlemek için bir boole değeri alır.
removeContact(contact)ContactGroupBelirtilen kişiyi bu gruptan kaldırır.
// The code below retrieves all the contacts named "John Doe' and removes them
// from the "Work Friends" contact group
const contacts = ContactsApp.getContactsByName('John Doe');
const group = ContactsApp.getContactGroup('Work Friends');
for (const i in contacts) {
  group.removeContact(contacts[i]);
}
setGroupName(name)voidBu grubun adını ayarlar.
setName(name)ContactGroupBu kişi grubunun adını ayarlar.

Kullanımdan kaldırılan yöntemler

Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.

Belirtilen kişiyi bu gruba ekler

// The code below creates a new contact and adds it to the "Work Friends"
// contact group
const contact = ContactsApp.createContact(
    'John',
    'Doe',
    'john.doe@example.com',
);
const group = ContactsApp.getContactGroup('Work Friends');
group.addContact(contact);

Parametreler

AdTürAçıklama
contactContactgruba eklenecek kişi

Return

ContactGroup: Bu kişi grubu

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

  • https://www.google.com/m8/feeds

Aşağıdaki kaynakları da incelemenizi öneririz:


Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.

Bu kişi grubunu siler.

Yalnızca sistem dışı grupları siler. Sistem grupları silinemez.

// The code below retrieves a contact group named "Work Friends" and deletes it
const group = ContactsApp.getContactGroup('Work Friends');
group.deleteGroup();

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

  • https://www.google.com/m8/feeds

Aşağıdaki kaynakları da incelemenizi öneririz:


Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.

Bu kişi grubundaki tüm kişileri alır.

// The code below retrieves all the contacts in the group named "Work Friends"
const group = ContactsApp.getContactGroup('Work Friends');
const contacts = group.getContacts();

Return

Contact[]: Bu gruptaki kişiler

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

  • https://www.google.com/m8/feeds

Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.

Bu grubun adını döndürür.

Return

String: Bu grubun adı

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

  • https://www.google.com/m8/feeds

Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.

Bu kişi grubunun kimliğini alır.

// The code below retrieves a contact group named "Work Friends" and gets its id
const group = ContactsApp.getContactGroup('Work Friends');
const id = group.getId();

Return

String: Bu grubun kimliği

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

  • https://www.google.com/m8/feeds

Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.

Bu kişi grubunun adını alır.

// The code below creates a new contact group and then retrieves its name
const group = ContactsApp.createContactGroup('Work Friends');
const name = group.getName();

Return

String: Bu kişi grubunun adı

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

  • https://www.google.com/m8/feeds

Aşağıdaki kaynakları da incelemenizi öneririz:


Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.

Bu kişi grubunun sistem grubu (silinemez) olup olmadığını belirlemek için bir boole değeri alır.

Sistem grupları, Google Kişiler'de önceden tanımlanmış gruplardır (ör. "Kişilerim", "Aile", "İş Arkadaşlarım" vb.). Sistem gruplarının adında genellikle "Sistem Grubu" ifadesi bulunur.

// The code below retrieves two contact groups, then logs whether or not
// each is a system group.
const myGroup = ContactsApp.getContactGroup('Work Friends');
const systemGroup = ContactsApp.getContactGroup('System Group: Coworkers');
Logger.log(myGroup.isSystemGroup());      // Returns false, if the group exists.
Logger.log(systemGroup.isSystemGroup());  // Returns true.

Return

Boolean: Bu kişi grubunun sistem grubu olup olmadığı

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

  • https://www.google.com/m8/feeds

Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.

Belirtilen kişiyi bu gruptan kaldırır.

// The code below retrieves all the contacts named "John Doe' and removes them
// from the "Work Friends" contact group
const contacts = ContactsApp.getContactsByName('John Doe');
const group = ContactsApp.getContactGroup('Work Friends');
for (const i in contacts) {
  group.removeContact(contacts[i]);
}

Parametreler

AdTürAçıklama
contactContactGruptan çıkarılacak kişi

Return

ContactGroup: Bu kişi grubu

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

  • https://www.google.com/m8/feeds

Aşağıdaki kaynakları da incelemenizi öneririz:


Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.

Bu grubun adını ayarlar.

Parametreler

AdTürAçıklama
nameStringBu grup için ayarlanacak ad

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

  • https://www.google.com/m8/feeds

Kullanımdan kaldırıldı. Bu işlevin desteği sonlandırılmıştır ve yeni komut dosyalarında kullanılmamalıdır.

Bu kişi grubunun adını ayarlar.

// The code below retrieves the contact group named "Work Friends" and renames
// it to "Work Buddies"
const group = ContactsApp.getContactGroup('Work Friends');
group.setName('Work Buddies');

Parametreler

AdTürAçıklama
nameStringkişi grubunun yeni adı

Return

ContactGroup: Bu kişi grubu

Yetkilendirme

Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:

  • https://www.google.com/m8/feeds

Aşağıdaki kaynakları da incelemenizi öneririz: