Class Contact

Kontakt

Veraltet. Verwenden Sie stattdessen den erweiterten Dienst der People API.

Ein Kontakt enthält den Namen, die Adresse und verschiedene Kontaktdaten eines Kontakts.

MethodeRückgabetypKurzbeschreibung
addAddress(label, address)AddressFieldDem Kontakt wird eine Adresse mit einem Standard- oder benutzerdefinierten Label hinzugefügt.
addCompany(company, title)CompanyFieldDem Kontakt wird ein Unternehmen hinzugefügt.
addCustomField(label, content)CustomFieldDem Kontakt wird ein benutzerdefiniertes Feld mit einem erweiterten oder benutzerdefinierten Label hinzugefügt.
addDate(label, month, day, year)DateFieldDem Kontakt wird ein Datum mit einem Standard- oder benutzerdefinierten Label hinzugefügt.
addEmail(label, address)EmailFieldFügen Sie eine E-Mail-Adresse mit einem Standardlabel (z. B. „Privat“, „Arbeit“) oder einem benutzerdefinierten Label hinzu.
{@code
// The code below retrieves a contact named "John Doe" and adds the email
// address "j.doe@example.com" to the ContactsApp.Field.HOME_EMAIL label.
addIM(label, address)IMFieldDem Kontakt wird eine IM-Adresse mit einem Standard- oder benutzerdefinierten Label hinzugefügt.
addPhone(label, number)PhoneFieldDem Kontakt wird eine Telefonnummer mit einem Standard- oder benutzerdefinierten Label hinzugefügt.
addToGroup(group)ContactFügt diesen Kontakt der angegebenen Kontaktgruppe hinzu.
addUrl(label, url)UrlFieldDem Kontakt wird eine URL mit einem Standard- oder benutzerdefinierten Label hinzugefügt.
deleteContact()voidDieser Kontakt wird gelöscht.
getAddresses()AddressField[]Ruft alle Adressen für diesen Kontakt ab.
getAddresses(label)AddressField[]Hiermit werden alle Adressen für diesen Kontakt abgerufen, die mit einem bestimmten Feld übereinstimmen.
getCompanies()CompanyField[]Ruft alle Unternehmen für diesen Kontakt ab.
getContactGroups()ContactGroup[]Alle Kontaktgruppen abrufen, die diesen Kontakt enthalten
getCustomFields()CustomField[]Hier werden alle benutzerdefinierten Felder für diesen Kontakt abgerufen.
getCustomFields(label)CustomField[]Hiermit werden alle benutzerdefinierten Felder für diesen Kontakt abgerufen, die mit einem bestimmten Feld übereinstimmen.
getDates()DateField[]Alle Daten für diesen Kontakt abrufen.
getDates(label)DateField[]Hiermit werden alle Datumsangaben für diesen Kontakt abgerufen, die mit einem bestimmten Feld übereinstimmen.
getEmailAddresses()String[]Ruft eine Liste der E-Mail-Adressen ab, die für diesen Kontakt verfügbar sind.
getEmails()EmailField[]Ruft die E-Mail-Adressen dieses Kontakts ab.
getEmails(label)EmailField[]Ruft die E-Mail-Adressen für diesen Kontakt ab, die mit einem bestimmten Feld übereinstimmen.
getFamilyName()StringDer Nachname des Kontakts als String.
getFullName()StringDer vollständige Name (Vor- und Nachname) des Kontakts als String.
getGivenName()StringDer Vorname des Kontakts als String.
getHomeAddress()StringDie Privatadresse dieses Kontakts oder ein leerer String, falls keine vorhanden ist.
getHomeFax()StringDie Faxnummer des Privatanschlusses dieses Kontakts oder ein leerer String, falls keine vorhanden ist.
getHomePhone()StringDie Privattelefonnummer dieses Kontakts oder ein leerer String, falls keine vorhanden ist.
getIMs()IMField[]Ruft alle IM-Adressen für diesen Kontakt ab.
getIMs(label)IMField[]Hiermit werden alle IM-Adressen für diesen Kontakt abgerufen, die mit einem bestimmten Feld übereinstimmen.
getId()StringDie eindeutige ID dieses Kontakts.
getInitials()StringDie Initialen des Kontakts.
getLastUpdated()DateDas Datum, an dem dieser Kontakt zuletzt aktualisiert wurde.
getMaidenName()StringDer Mädchenname des Kontakts als String.
getMiddleName()StringDer zweite Vorname des Kontakts als String.
getMobilePhone()StringDie Mobiltelefonnummer dieses Kontakts oder ein leerer String, falls keine vorhanden ist.
getNickname()StringRuft den Alias des Kontakts als String ab.
getNotes()StringDie mit diesem Kontakt verknüpften Notizen oder ein leerer String, wenn keine Notizen vorhanden sind.
getPager()StringDie Nummer des Pagers dieses Kontakts oder ein leerer String, falls keine vorhanden ist.
getPhones()PhoneField[]Alle Telefonnummern für diesen Kontakt abrufen
getPhones(label)PhoneField[]Hiermit werden alle Telefonnummern für diesen Kontakt abgerufen, die mit einem bestimmten Feld übereinstimmen.
getPrefix()StringRuft das Präfix des Namens des Kontakts ab.
getPrimaryEmail()StringDie primäre E-Mail-Adresse des Kontakts als String.
getShortName()StringDer Kurzname des Kontakts als String.
getSuffix()StringRuft das Suffix des Namens des Kontakts ab.
getUrls()UrlField[]Ruft alle URLs für diesen Kontakt ab.
getUrls(label)UrlField[]Hiermit werden alle URLs für diesen Kontakt abgerufen, die mit einem bestimmten Feld übereinstimmen.
getUserDefinedField(key)StringRuft den benutzerdefinierten Wert ab, der mit dem angegebenen Schlüssel verknüpft ist.
getUserDefinedFields()ObjectHier werden alle benutzerdefinierten Felder für diesen Kontakt abgerufen und als Eigenschaften eines JavaScript-Objekts zurückgegeben.
getWorkAddress()StringDie geschäftliche Adresse dieses Kontakts oder ein leerer String, falls keine vorhanden ist.
getWorkFax()StringDie Faxnummer des Kontakts für geschäftliche Zwecke oder ein leerer String, falls keine vorhanden ist.
getWorkPhone()StringDie geschäftliche Telefonnummer dieses Kontakts oder ein leerer String, falls keine vorhanden ist.
removeFromGroup(group)ContactDieser Kontakt wird aus der angegebenen Kontaktgruppe entfernt.
setFamilyName(familyName)ContactLegt den Nachnamen des Kontakts fest.
setFullName(fullName)ContactLegt den vollständigen Namen (Vor- und Nachname) des Kontakts fest.
setGivenName(givenName)ContactLegt den Vornamen des Kontakts fest.
setHomeAddress(addr)voidLegt die Privatadresse dieses Kontakts fest.
setHomeFax(phone)voidHiermit wird die Faxnummer des Privatanschlusses dieses Kontakts festgelegt.
setHomePhone(phone)voidDie private Telefonnummer dieses Kontakts.
setInitials(initials)ContactHier legen Sie die Initialen des Kontakts fest.
setMaidenName(maidenName)ContactLegt den Mädchennamen des Kontakts fest.
setMiddleName(middleName)ContactLegt den zweiten Vornamen des Kontakts fest.
setMobilePhone(phone)voidDie Handynummer dieses Kontakts.
setNickname(nickname)ContactLegt den Alias des Kontakts fest.
setNotes(notes)ContactHier legen Sie die Notizen fest, die mit diesem Kontakt verknüpft sind.
setPager(phone)voidLegt die Nummer des Pagers für diesen Kontakt fest.
setPrefix(prefix)ContactLegt das Präfix für den Namen des Kontakts fest.
setPrimaryEmail(primaryEmail)voidLegt die primäre E-Mail-Adresse dieses Kontakts fest.
setShortName(shortName)ContactLegt den Kurznamen des Kontakts fest.
setSuffix(suffix)ContactLegt das Suffix für den Namen des Kontakts fest.
setUserDefinedField(key, value)voidHiermit wird ein einzelnes benutzerdefiniertes Feld für diesen Kontakt festgelegt, das mit einem bestimmten Schlüssel gespeichert werden soll.
setUserDefinedFields(o)voidDie benutzerdefinierten Felder für diesen Kontakt werden mit den Eigenschaften des angegebenen Objekts festgelegt.
setWorkAddress(addr)voidLegt die Arbeitsadresse dieses Kontakts fest.
setWorkFax(phone)voidLegt die geschäftliche Faxnummer dieses Kontakts fest.
setWorkPhone(phone)voidLegt die geschäftliche Telefonnummer dieses Kontakts fest.

Eingestellte Methoden

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Dem Kontakt wird eine Adresse mit einem Standard- oder benutzerdefinierten Label hinzugefügt.

Das Label kann entweder aus ContactsApp.Field oder einem benutzerdefinierten Labelstring stammen.

// The code below retrieves a contact named "John Doe" and adds the address
// "123 Main St, Some City, NY 10011" with the ContactsApp.Field.WORK_ADDRESS
// label.
const contacts = ContactsApp.getContactsByName('John Doe');
const address = contacts[0].addAddress(
    ContactsApp.Field.WORK_ADDRESS,
    '123 Main St, Some City, NY 10011',
);

Parameter

NameTypBeschreibung
labelObjectdas Label der neuen Adresse, entweder aus ContactsApp.Field oder ein benutzerdefinierter String
addressStringdie neue Adresse

Rückflug

AddressField – das neu erstellte Feld

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Dem Kontakt wird ein Unternehmen hinzugefügt.

// The code below retrieves a contact named "John Doe" and adds the company
// "Google" and the job title "Product Manager".
const contacts = ContactsApp.getContactsByName('John Doe');
const url = contacts[0].addCompany('Google', 'Product Manager');

Parameter

NameTypBeschreibung
companyStringDer Name des Unternehmens, der diesem Kontakt hinzugefügt werden soll
titleStringdie Position, die mit diesem Kontakt für dieses Unternehmen verknüpft ist

Rückflug

CompanyField – das neu erstellte Feld

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Dem Kontakt wird ein benutzerdefiniertes Feld mit einem erweiterten oder benutzerdefinierten Label hinzugefügt.

Das Label kann entweder aus ContactsApp.ExtendedField oder aus einem benutzerdefinierten Labelstring stammen.

// The code below retrieves a contact named "John Doe" and adds the custom field
// ContactsApp.ExtendedField.HOBBY with the value "hiking".
// Note that ContactsApp.ExtendedField.HOBBY is not the same as a custom field
// named 'HOBBY'.
const contacts = ContactsApp.getContactsByName('John Doe');
contacts[0].addCustomField(ContactsApp.ExtendedField.HOBBY, 'hiking');

Parameter

NameTypBeschreibung
labelObjectdas Label der neuen Adresse, entweder aus ContactsApp.ExtendedField oder ein benutzerdefinierter String
contentObjectDer Wert, der im benutzerdefinierten Feld gespeichert werden soll

Rückflug

CustomField – das neu erstellte Feld

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Dem Kontakt wird ein Datum mit einem Standard- oder benutzerdefinierten Label hinzugefügt.

Das Label kann entweder aus ContactsApp.Field oder einem benutzerdefinierten Labelstring stammen.

// The code below retrieves a contact named "John Doe" and adds a
// ContactsApp.ExtendedField.BIRTHDAY with the value "April 19, 1950".
const contacts = ContactsApp.getContactsByName('John Doe');
const birthday = contacts[0].addDate(
    ContactsApp.Field.BIRTHDAY,
    ContactsApp.Month.APRIL,
    19,
    1950,
);

Parameter

NameTypBeschreibung
labelObjectdas Label des neuen Datums, entweder aus ContactsApp.Field oder ein benutzerdefinierter String
monthMonthden Monat, von ContactApps.Month
dayIntegerden Tag
yearIntegerdes Jahres

Rückflug

DateField – das Datum der Neuerstellung

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Fügen Sie eine E-Mail-Adresse mit einem Standardlabel (z. B. „Privat“, „Arbeit“) oder einem benutzerdefinierten Label hinzu.

// The code below retrieves a contact named "John Doe" and adds the email
// address "j.doe@example.com" to the ContactsApp.Field.HOME_EMAIL label.
const contacts = ContactsApp.getContactsByName('John Doe');
const emailField = contacts[0].addEmail(
    ContactsApp.Field.HOME_EMAIL,
    'j.doe@example.com',
);

Parameter

NameTypBeschreibung
labelObjectdas Label der neuen E-Mail, entweder aus ContactsApp.Field oder ein benutzerdefinierter String
addressStringdie neue E-Mail-Adresse

Rückflug

EmailField – das neu hinzugefügte Feld

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Dem Kontakt wird eine IM-Adresse mit einem Standard- oder benutzerdefinierten Label hinzugefügt.

Das Label kann entweder aus ContactsApp.Field oder aus einem benutzerdefinierten Labelstring stammen.

// The code below retrieves a contact named "John Doe" and adds the IM address
// "ChatWithJohn" with the ContactsApp.Field.AIM label.
const contacts = ContactsApp.getContactsByName('John Doe');
const email = contacts[0].addIM(ContactsApp.Field.AIM, 'ChatWithJohn');

Parameter

NameTypBeschreibung
labelObjectdas Label der neuen IM-Adresse, entweder aus ContactsApp.Field oder ein benutzerdefinierter String
addressStringdie neue IM-Adresse

Rückflug

IMField – das neu erstellte Feld

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Dem Kontakt wird eine Telefonnummer mit einem Standard- oder benutzerdefinierten Label hinzugefügt.

Das Label kann entweder aus ContactsApp.Field oder aus einem benutzerdefinierten Labelstring stammen.

// The code below retrieves a contact named "John Doe" and adds the phone number
// "212-555-1234" with the ContactsApp.Field.WORK_PHONE label.
const contacts = ContactsApp.getContactsByName('John Doe');
const phone = contacts[0].addPhone(
    ContactsApp.Field.WORK_PHONE,
    '212-555-1234',
);

Parameter

NameTypBeschreibung
labelObjectdas Label der neuen Telefonnummer, entweder aus ContactsApp.Field oder ein benutzerdefinierter String
numberStringdie neue Telefonnummer

Rückflug

PhoneField – das neu erstellte Feld

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Fügt diesen Kontakt der angegebenen Kontaktgruppe hinzu.

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

Parameter

NameTypBeschreibung
groupContactGroupder Kontaktgruppe, der dieser Kontakt hinzugefügt werden soll

Rückflug

Contact – dieser Kontakt

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Dem Kontakt wird eine URL mit einem Standard- oder benutzerdefinierten Label hinzugefügt.

Das Label kann entweder aus ContactsApp.Field oder aus einem benutzerdefinierten Labelstring stammen.

// The code below retrieves a contact named "John Doe" and adds the URL
// "http://www.example.com" with the ContactsApp.Field.WORK_WEBSITE label.
const contacts = ContactsApp.getContactsByName('John Doe');
const url = contacts[0].addUrl(
    ContactsApp.Field.WORK_WEBSITE,
    'http://www.example.com',
);

Parameter

NameTypBeschreibung
labelObjectdas Label der neuen Adresse, entweder aus ContactsApp.Field oder ein benutzerdefinierter String
urlStringdie neue URL

Rückflug

UrlField – das neu erstellte Feld

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Dieser Kontakt wird gelöscht.

const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].deleteContact();
}

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Ruft alle Adressen für diesen Kontakt ab.

// The code below logs the addresses of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getAddresses());
}

Rückflug

AddressField[] – eine Liste mit Adressen

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Hiermit werden alle Adressen für diesen Kontakt abgerufen, die mit einem bestimmten Feld übereinstimmen.

Das Label kann entweder aus ContactsApp.Field oder aus einem benutzerdefinierten Labelstring stammen.

// The code below retrieves a contact named "John Doe" and logs the addresses
// associated with that contact that are in the ContactsApp.Field.WORK_ADDRESS
// label.
const contacts = ContactsApp.getContactsByName('John Doe');
const addresses = contacts[0].getAddresses(ContactsApp.Field.WORK_ADDRESS);
for (const i in addresses) {
  Logger.log(addresses[i].getAddress());
}

Parameter

NameTypBeschreibung
labelObjectDas zu vergleichende Label, entweder aus ContactsApp.Field oder ein benutzerdefinierter String

Rückflug

AddressField[] – eine Liste mit Adressen

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Ruft alle Unternehmen für diesen Kontakt ab.

// The code below logs the company names of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  const companies = contacts[i].getCompanies();
  for (const j in companies) {
    Logger.log(companies[j].getCompanyName());
  }
}

Rückflug

CompanyField[] – Liste der Unternehmen

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Alle Kontaktgruppen abrufen, die diesen Kontakt enthalten

// The code below gets a contact named "John Doe" and retrieves all the contact
// groups that the contact belongs to
const contacts = ContactsApp.getContactsByName('John Doe');
const groups = contacts[0].getContactGroups();

Rückflug

ContactGroup[] – die Gruppen, die diesen Kontakt enthalten

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Hier werden alle benutzerdefinierten Felder für diesen Kontakt abgerufen.

// The code below retrieves a contact named "John Doe" and logs the custom
// fields associated with that contact
const contacts = ContactsApp.getContactsByName('John Doe');
const fields = contacts[0].getCustomFields();
for (const i in fields) {
  Logger.log(fields[i].getValue());
}

Rückflug

CustomField[]: Liste der benutzerdefinierten Felder

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Hiermit werden alle benutzerdefinierten Felder für diesen Kontakt abgerufen, die mit einem bestimmten Feld übereinstimmen.

Das Label kann entweder ein Standardlabel aus ContactsApp.ExtendedField oder ein benutzerdefinierter Labelstring sein.

// The code below retrieves a contact named "John Doe" and logs the custom
// fields associated with that contact that are in the
// ContactsApp.ExtendedField.HOBBY label.
const contacts = ContactsApp.getContactsByName('John Doe');
const hobbies = contacts[0].getCustomFields(ContactsApp.ExtendedField.HOBBY);
for (const i in hobbies) {
  Logger.log(hobbies[i].getValue());
}

Parameter

NameTypBeschreibung
labelObjectDas zu vergleichende Label, entweder aus ContactsApp.ExtendedField oder ein benutzerdefinierter String

Rückflug

CustomField[]: Liste der benutzerdefinierten Felder

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Alle Daten für diesen Kontakt abrufen.

// The code below retrieves a contact named "John Doe" and logs the label of the
// date associated with that contact
const contacts = ContactsApp.getContactsByName('John Doe');
const dates = contacts[0].getDates();
for (const i in dates) {
  Logger.log(dates[i].getLabel());
}

Rückflug

DateField[] – eine Liste mit Datumsangaben

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Hiermit werden alle Datumsangaben für diesen Kontakt abgerufen, die mit einem bestimmten Feld übereinstimmen.

Das Label kann entweder ein Standardlabel von ContactsApp.Field oder ein benutzerdefinierter Labelstring sein.

// The code below retrieves a contact named "John Doe" and logs the day of the
// month associated with that contact that are in the ContactsApp.Field.BIRTHDAY
// label.
const contacts = ContactsApp.getContactsByName('John Doe');
const birthdays = contacts[0].getDates(ContactsApp.Field.BIRTHDAY);
for (const i in birthdays) {
  Logger.log(birthdays[i].getDay());
}

Parameter

NameTypBeschreibung
labelObjectDas zu vergleichende Label, entweder aus ContactsApp.Field oder ein benutzerdefinierter String

Rückflug

DateField[] – eine Liste mit Datumsangaben

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Ruft eine Liste der E-Mail-Adressen ab, die für diesen Kontakt verfügbar sind.

Rückflug

String[]: Liste der für diesen Kontakt verfügbaren E-Mail-Adressen

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Ruft die E-Mail-Adressen dieses Kontakts ab.

// The code below retrieves a contact named "John Doe" and logs the email
// addresses associated with that contact
const contacts = ContactsApp.getContactsByName('John Doe');
const emails = contacts[0].getEmails();
for (const i in emails) {
  Logger.log(emails[i].getAddress());
}

Rückflug

EmailField[]: Liste der E-Mail-Adressen für den Kontakt

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Ruft die E-Mail-Adressen für diesen Kontakt ab, die mit einem bestimmten Feld übereinstimmen.

Das Label kann entweder ein Standardlabel aus ContactsApp.Field oder ein benutzerdefinierter Labelstring sein.

// The code below retrieves a contact named "John Doe" and logs the email
// addresses associated with that contact that are in the
// ContactsApp.Field.HOME_EMAIL label.
const contacts = ContactsApp.getContactsByName('John Doe');
const emails = contacts[0].getEmails(ContactsApp.Field.HOME_EMAIL);
for (const i in emails) {
  Logger.log(emails[i].getAddress());
}

Parameter

NameTypBeschreibung
labelObjectDas zu vergleichende Label, entweder aus ContactsApp.Field oder ein benutzerdefinierter String

Rückflug

EmailField[]: Liste der E-Mail-Adressen für den Kontakt

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Der Nachname des Kontakts als String.

// The code below logs the family name of all the contacts whose names contain
// "John"
const contacts = ContactsApp.getContactsByName('John');
for (const i in contacts) {
  Logger.log(contacts[i].getFamilyName());
}

Rückflug

String: Nachname des Kontakts

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Der vollständige Name (Vor- und Nachname) des Kontakts als String.

// The code below logs the full name of all the contacts whose names contain
// "John"
const contacts = ContactsApp.getContactsByName('John');
for (const i in contacts) {
  Logger.log(contacts[i].getFullName());
}

Rückflug

String: der vollständige Name des Kontakts

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Der Vorname des Kontakts als String.

// The code below logs the given name of all the contacts whose names contain
// "Smith"
const contacts = ContactsApp.getContactsByName('Smith');
for (const i in contacts) {
  Logger.log(contacts[i].getGivenName());
}

Rückflug

String – Vorname des Kontakts

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Die Privatadresse dieses Kontakts oder ein leerer String, falls keine vorhanden ist.

Rückflug

String: Die Privatadresse dieses Kontakts oder ein leerer String, falls keine vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Die Faxnummer des Privatanschlusses dieses Kontakts oder ein leerer String, falls keine vorhanden ist.

Rückflug

String: Faxnummer des Privatanschlusses dieses Kontakts oder ein leerer String, falls keine vorhanden ist

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Die Privattelefonnummer dieses Kontakts oder ein leerer String, falls keine vorhanden ist.

Rückflug

String: die Privattelefonnummer dieses Kontakts oder ein leerer String, falls keine vorhanden ist

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Ruft alle IM-Adressen für diesen Kontakt ab.

// The code below logs the IM addresses of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getIMs());
}

Rückflug

IMField[] – eine Liste von IM-Adressen

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Hiermit werden alle IM-Adressen für diesen Kontakt abgerufen, die mit einem bestimmten Feld übereinstimmen.

Das Label kann entweder aus ContactsApp.Field oder aus einem benutzerdefinierten Labelstring stammen.

// The code below retrieves a contact named "John Doe" and logs the IM addresses
// associated with that contact that are in the ContactsApp.Field.GOOGLE_TALK
// label.
const contacts = ContactsApp.getContactsByName('John Doe');
const imAddresses = contacts[0].getIMs(ContactsApp.Field.GOOGLE_TALK);
for (const i in imAddresses) {
  Logger.log(imAddresses[i].getAddress());
}

Parameter

NameTypBeschreibung
labelObjectDas zu vergleichende Label, entweder aus ContactsApp.Field oder ein benutzerdefinierter String

Rückflug

IMField[] – eine Liste von IM-Adressen

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Die eindeutige ID dieses Kontakts.

const contact = ContactsApp.createContact(
    'John',
    'Doe',
    'john.doe@example.com',
);
const id = contact.getId();

Rückflug

String: die ID dieses Kontakts

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Die Initialen des Kontakts.

// The code below logs the initials of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getInitials());
}

Rückflug

String – die Initialen des Kontakts

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Das Datum, an dem dieser Kontakt zuletzt aktualisiert wurde.

// The code below logs the last updated date of all the contacts whose names
// contain "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getLastUpdated());
}

Rückflug

Date – das Datum, an dem dieser Kontakt zuletzt aktualisiert wurde

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Der Mädchenname des Kontakts als String.

// The code below logs the maiden name of all the contacts whose names contain
// "Jane"
const contacts = ContactsApp.getContactsByName('Jane');
for (const i in contacts) {
  Logger.log(contacts[i].getMaidenName());
}

Rückflug

String: Mädchenname des Kontakts

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Der zweite Vorname des Kontakts als String.

// The code below logs the middle name of all the contacts whose names contain
// "Smith"
const contacts = ContactsApp.getContactsByName('Smith');
for (const i in contacts) {
  Logger.log(contacts[i].getMiddleName());
}

Rückflug

String – der zweite Vorname des Kontakts

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Die Mobiltelefonnummer dieses Kontakts oder ein leerer String, falls keine vorhanden ist.

Rückflug

String: Die Mobiltelefonnummer dieses Kontakts oder ein leerer String, falls keine vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Ruft den Alias des Kontakts als String ab.

// The code below logs the nickname of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getNickname());
}

Rückflug

String: Alias des Kontakts

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Die mit diesem Kontakt verknüpften Notizen oder ein leerer String, wenn keine Notizen vorhanden sind.

// The code below logs the notes of all the contacts whose names contain "John
// Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getNotes());
}

Rückflug

String – die mit diesem Kontakt verknüpften Notizen

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Die Nummer des Pagers dieses Kontakts oder ein leerer String, falls keine vorhanden ist.

Rückflug

String: die Nummer des Pagers dieses Kontakts oder ein leerer String, falls keine vorhanden ist

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Alle Telefonnummern für diesen Kontakt abrufen

// The code below logs the phone numbers of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getPhones());
}

Rückflug

PhoneField[] – eine Liste mit Telefonnummern

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Hiermit werden alle Telefonnummern für diesen Kontakt abgerufen, die mit einem bestimmten Feld übereinstimmen.

Das Label kann entweder aus ContactsApp.Field oder einem benutzerdefinierten Labelstring stammen.

// The code below retrieves a contact named "John Doe" and logs the phone
// numbers associated with that contact that are in the
// ContactsApp.Field.WORK_PHONE label.
const contacts = ContactsApp.getContactsByName('John Doe');
const phones = contacts[0].getPhones(ContactsApp.Field.WORK_PHONE);
for (const i in phones) {
  Logger.log(phones[i].getPhoneNumber());
}

Parameter

NameTypBeschreibung
labelObjectDas zu vergleichende Label, entweder aus ContactsApp.Field oder ein benutzerdefinierter String

Rückflug

PhoneField[] – eine Liste mit Telefonnummern

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Ruft das Präfix des Namens des Kontakts ab.

// The code below logs the prefix of all the contacts whose names contain "John
// Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getPrefix());
}

Rückflug

String – das Präfix des Namens des Kontakts

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Die primäre E-Mail-Adresse des Kontakts als String.

// The code below logs the primary email address of all the contacts whose names
// contain "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getPrimaryEmail());
}

Rückflug

String – die primäre E-Mail-Adresse des Kontakts

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Der Kurzname des Kontakts als String.

// The code below logs the short name of all the contacts whose names contain
// "Johnathan"
const contacts = ContactsApp.getContactsByName('Johnathan');
for (const i in contacts) {
  Logger.log(contacts[i].getShortName());
}

Rückflug

String – der Kurzname des Kontakts

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Ruft das Suffix des Namens des Kontakts ab.

// The code below logs the suffix of all the contacts whose names contain "John
// Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getSuffix());
}

Rückflug

String – das Suffix des Namens des Kontakts

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Ruft alle URLs für diesen Kontakt ab.

// The code below logs the URLs of all the contacts whose names contain "John
// Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getUrls());
}

Rückflug

UrlField[] – eine Liste von URLs

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Hiermit werden alle URLs für diesen Kontakt abgerufen, die mit einem bestimmten Feld übereinstimmen.

Das Label kann entweder aus ContactsApp.Field oder aus einem benutzerdefinierten Labelstring stammen.

// The code below retrieves a contact named "John Doe" and logs the URLs
// associated with that contact that are in the ContactsApp.Field.WORK_WEBSITE
// label.
const contacts = ContactsApp.getContactsByName('John Doe');
const urls = contacts[0].getUrls(ContactsApp.Field.WORK_WEBSITE);
for (const i in urls) {
  Logger.log(urls[i].getAddress());
}

Parameter

NameTypBeschreibung
labelObjectDas zu vergleichende Label, entweder aus ContactsApp.Field oder ein benutzerdefinierter String

Rückflug

UrlField[] – eine Liste von URLs

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Ruft den benutzerdefinierten Wert ab, der mit dem angegebenen Schlüssel verknüpft ist.

Parameter

NameTypBeschreibung
keyStringDer Schlüssel kann ein beliebiger Basistyp sein (String, int usw.).

Rückflug

String: die benutzerdefinierten Inhalte, die mit diesem Schlüssel gespeichert wurden

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Hier werden alle benutzerdefinierten Felder für diesen Kontakt abgerufen und als Eigenschaften eines JavaScript-Objekts zurückgegeben.

Rückflug

Object: die benutzerdefinierten Felder für diesen Kontakt als Eigenschaften eines JavaScript-Objekts

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Die geschäftliche Adresse dieses Kontakts oder ein leerer String, falls keine vorhanden ist.

Rückflug

String: Die geschäftliche Adresse dieses Kontakts oder ein leerer String, falls keine vorhanden ist.

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Die Faxnummer des Kontakts für geschäftliche Zwecke oder ein leerer String, falls keine vorhanden ist.

Rückflug

String: die Faxnummer des Arbeitsplatzes dieser Kontaktperson oder ein leerer String, falls keine vorhanden ist

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Die geschäftliche Telefonnummer dieses Kontakts oder ein leerer String, falls keine vorhanden ist.

Rückflug

String: die geschäftliche Telefonnummer dieses Kontakts oder ein leerer String, falls keine vorhanden ist

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Dieser Kontakt wird aus der angegebenen Kontaktgruppe entfernt.

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

Parameter

NameTypBeschreibung
groupContactGroupdie Kontaktgruppe, aus der Sie diesen Kontakt entfernen möchten

Rückflug

Contact – dieser Kontakt

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Legt den Nachnamen des Kontakts fest.

// The code below changes the family name of all the contacts whose names are
// "John Doe" to "Doe-Smith"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setFamilyName('Doe-Smith');
}

Parameter

NameTypBeschreibung
familyNameStringden neuen Nachnamen des Kontakts

Rückflug

Contact – dieser Kontakt

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Legt den vollständigen Namen (Vor- und Nachname) des Kontakts fest.

// The code below changes the full name of all the contacts whose names are
// "John Doe" to "Johnny Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setFullName('Johnny Doe');
}

Parameter

NameTypBeschreibung
fullNameStringden neuen vollständigen Namen des Kontakts

Rückflug

Contact – dieser Kontakt

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Legt den Vornamen des Kontakts fest.

// The code below changes the given name of all the contacts whose names are
// "John Doe" to "Johnny"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setGivenName('Johnny');
}

Parameter

NameTypBeschreibung
givenNameStringden neuen Vornamen des Kontakts

Rückflug

Contact – dieser Kontakt

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Legt die Privatadresse dieses Kontakts fest.

Parameter

NameTypBeschreibung
addrStringdie zu festlegende Privatadresse

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Hiermit wird die Faxnummer des Privatanschlusses dieses Kontakts festgelegt.

Parameter

NameTypBeschreibung
phoneStringdie zu festlegende Faxnummer für den privaten Anschluss

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Die private Telefonnummer dieses Kontakts.

Parameter

NameTypBeschreibung
phoneStringdie zu festzulegende private Telefonnummer

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Hier legen Sie die Initialen des Kontakts fest.

// The code below sets the initials of all the contacts whose names are
// "Johnathan Doe" to "JD"
const contacts = ContactsApp.getContactsByName('Johnathan Doe');
for (const i in contacts) {
  contacts[i].setInitials('JD');
}

Parameter

NameTypBeschreibung
initialsStringdie neuen Initialen des Kontakts

Rückflug

Contact – dieser Kontakt

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Legt den Mädchennamen des Kontakts fest.

// The code below changes the maiden name of all the contacts whose names are
// "Jane Doe" to "Smith"
const contacts = ContactsApp.getContactsByName('Jane Doe');
for (const i in contacts) {
  contacts[i].setMaidenName('Smith');
}

Parameter

NameTypBeschreibung
maidenNameStringden neuen Mädchennamen des Kontakts

Rückflug

Contact – dieser Kontakt

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Legt den zweiten Vornamen des Kontakts fest.

// The code below changes the middle name of all the contacts whose names are
// "John Doe" to "Danger"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setMiddleName('Danger');
}

Parameter

NameTypBeschreibung
middleNameStringden neuen zweiten Vornamen des Kontakts

Rückflug

Contact – dieser Kontakt

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Die Handynummer dieses Kontakts.

Parameter

NameTypBeschreibung
phoneStringdie einzurichtende Mobilfunknummer

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Legt den Alias des Kontakts fest.

// The code below changes the nickname of all the contacts whose names are "John
// Doe" to "JohnnyD"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setNickname('JohnnyD');
}

Parameter

NameTypBeschreibung
nicknameStringden neuen Alias des Kontakts

Rückflug

Contact – dieser Kontakt

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Hier legen Sie die Notizen fest, die mit diesem Kontakt verknüpft sind.

// The code below sets the notes of all the contacts whose names are "John Doe"
// to "Met him at the hackathon"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setNotes('Met him at the hackathon');
}

Parameter

NameTypBeschreibung
notesStringdie für diesen Kontakt gespeicherten Notizen

Rückflug

Contact – dieser Kontakt

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Legt die Nummer des Pagers für diesen Kontakt fest.

Parameter

NameTypBeschreibung
phoneStringdie Nummer des Pagers, die festgelegt werden soll

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Legt das Präfix für den Namen des Kontakts fest.

// The code below sets the prefix of all the contacts whose names are "Johnathan
// Doe" to "Mr"
const contacts = ContactsApp.getContactsByName('Johnathan Doe');
for (const i in contacts) {
  contacts[i].setPrefix('Mr');
}

Parameter

NameTypBeschreibung
prefixStringdas neue Präfix des Namens des Kontakts

Rückflug

Contact – dieser Kontakt

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Legt die primäre E-Mail-Adresse dieses Kontakts fest.

Parameter

NameTypBeschreibung
primaryEmailStringdie primäre E-Mail-Adresse, die festgelegt werden soll

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Legt den Kurznamen des Kontakts fest.

// The code below changes the short name of all the contacts whose names are
// "Johnathan Doe" to "John"
const contacts = ContactsApp.getContactsByName('Johnathan Doe');
for (const i in contacts) {
  contacts[i].setShortName('John');
}

Parameter

NameTypBeschreibung
shortNameStringden neuen Kurznamen des Kontakts

Rückflug

Contact – dieser Kontakt

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Legt das Suffix für den Namen des Kontakts fest.

// The code below sets the suffix of all the contacts whose names are "Johnathan
// Doe" to "Jr"
const contacts = ContactsApp.getContactsByName('Johnathan Doe');
for (const i in contacts) {
  contacts[i].setSuffix('Jr');
}

Parameter

NameTypBeschreibung
suffixStringdas neue Suffix des Namens des Kontakts

Rückflug

Contact – dieser Kontakt

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Weitere Informationen


Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Hiermit wird ein einzelnes benutzerdefiniertes Feld für diesen Kontakt festgelegt, das mit einem bestimmten Schlüssel gespeichert werden soll.

Parameter

NameTypBeschreibung
keyStringDer Schlüssel kann ein beliebiger Basistyp sein (String, int usw.).
valueStringDer Wert kann ein beliebiger Basistyp sein (String, int usw.).

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Die benutzerdefinierten Felder für diesen Kontakt werden mit den Eigenschaften des angegebenen Objekts festgelegt.

Parameter

NameTypBeschreibung
oObjectein Objekt mit einer oder mehreren Eigenschaften im Format {Schlüssel: Wert}

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Legt die Arbeitsadresse dieses Kontakts fest.

Parameter

NameTypBeschreibung
addrStringdie Arbeitsadresse, die festgelegt werden soll

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Legt die geschäftliche Faxnummer dieses Kontakts fest.

Parameter

NameTypBeschreibung
phoneStringdie Faxnummer des Unternehmens

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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

Veraltet. Diese Funktion wurde eingestellt und sollte in neuen Scripts nicht verwendet werden.

Legt die geschäftliche Telefonnummer dieses Kontakts fest.

Parameter

NameTypBeschreibung
phoneStringdie zu setzende geschäftliche Telefonnummer

Autorisierung

Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:

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