Class CompanyField

UnternehmenFeld

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

Feld „Unternehmen“ in einem Kontakt.

MethodeRückgabetypKurzbeschreibung
deleteCompanyField()voidLöscht dieses Feld für Unternehmen.
getCompanyName()StringDer Name des Unternehmens.
getJobTitle()StringRuft die Position ab.
isPrimary()BooleanGibt an, ob es sich um das Hauptunternehmen handelt.
setAsPrimary()CompanyFieldHiermit wird dieses Unternehmen als primäres Unternehmen festgelegt und das zuvor als primär festgelegte Unternehmen wird aufgehoben.
setCompanyName(company)CompanyFieldHier wird der Name des Unternehmens festgelegt.
setJobTitle(title)CompanyFieldHier wird die Position festgelegt.

Eingestellte Methoden

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

Löscht dieses Feld für Unternehmen.

// Deletes the first company associated with contact 'John Doe'
const contacts = ContactsApp.getContactsByName('John Doe');
const company = contacts[0].getCompanies()[0];
company.deleteCompanyField();

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 Name des Unternehmens.

// Logs company name for all companies associated with contact 'John Doe'
const contacts = ContactsApp.getContactsByName('John Doe');
const companies = contacts[0].getCompanies();
for (const i in companies) {
  Logger.log(companies[i].getCompanyName());
}

Rückflug

String – Name 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.

Ruft die Position ab.

// Logs job title for all companies associated with contact 'John Doe'
const contacts = ContactsApp.getContactsByName('John Doe');
const companies = contacts[0].getCompanies();
for (const i in companies) {
  Logger.log(companies[i].getJobTitle());
}

Rückflug

String – die Position

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.

Gibt an, ob es sich um das Hauptunternehmen handelt.

// Logs true or false depending on whether each company is the primary
// company for contact 'John Doe'
const contacts = ContactsApp.getContactsByName('John Doe');
const companies = contacts[0].getCompanies();
for (const i in companies) {
  Logger.log(companies[i].isPrimary());
}

Rückflug

Boolean – ob es sich um die primäre Adresse handelt

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 dieses Unternehmen als primäres Unternehmen festgelegt und das zuvor als primär festgelegte Unternehmen wird aufgehoben.

// Sets the first company associated with contact 'John Doe' as primary
const contacts = ContactsApp.getContactsByName('John Doe');
const company = contacts[0].getCompanies()[0];
company.setAsPrimary();

Rückflug

CompanyField – dieses Unternehmensfeld ist für die Verknüpfung nützlich

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 wird der Name des Unternehmens festgelegt.

// Sets the company name for the first company associated with contact 'John
// Doe'
const contacts = ContactsApp.getContactsByName('John Doe');
const company = contacts[0].getCompanies()[0];
company.setCompanyName('ACME Corp');

Parameter

NameTypBeschreibung
companyStringden neuen Namen des Unternehmens

Rückflug

CompanyField – dieses Unternehmensfeld ist für die Verknüpfung nützlich

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 wird die Position festgelegt.

// Sets the job title for the first company associated with contact 'John Doe'
const contacts = ContactsApp.getContactsByName('John Doe');
const company = contacts[0].getCompanies()[0];
company.setJobTitle('Manager');

Parameter

NameTypBeschreibung
titleStringdie neue Position des Kontakts in diesem Unternehmen

Rückflug

CompanyField – dieses Unternehmensfeld ist für die Verknüpfung nützlich

Autorisierung

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

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