Class CompanyField

КомпанияПоле

Устарело. Вместо этого используйте расширенный сервис People API.

Поле «Компания» в контакте.

Метод Тип возврата Краткое описание
deleteCompanyField() void Удаляет это поле компании.
getCompanyName() String Получает название компании.
getJobTitle() String Получает должность.
isPrimary() Boolean Получает, является ли это основной компанией.
setAsPrimary() CompanyField Устанавливает эту компанию в качестве основной и отменяет настройку любой компании, которая ранее была основной.
setCompanyName(company) CompanyField Устанавливает название компании.
setJobTitle(title) CompanyField Устанавливает название должности.

Устаревшие методы

Устарело. Эта функция устарела и не должна использоваться в новых скриптах.

Удаляет это поле компании.

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

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

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

Устарело. Эта функция устарела и не должна использоваться в новых скриптах.

Получает название компании.

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

Возвращаться

String — название компании

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

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

Устарело. Эта функция устарела и не должна использоваться в новых скриптах.

Получает должность.

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

Возвращаться

String — название должности

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

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

Устарело. Эта функция устарела и не должна использоваться в новых скриптах.

Получает, является ли это основной компанией.

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

Возвращаться

Boolean — является ли это первичным

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

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

Устарело. Эта функция устарела и не должна использоваться в новых скриптах.

Устанавливает эту компанию в качестве основной и отменяет настройку любой компании, которая ранее была основной.

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

Возвращаться

CompanyField — это поле компании, полезное для цепочки

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

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

Устарело. Эта функция устарела и не должна использоваться в новых скриптах.

Устанавливает название компании.

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

Параметры

Имя Тип Описание
company String новое название компании

Возвращаться

CompanyField — это поле компании, полезное для цепочки

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

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

Устарело. Эта функция устарела и не должна использоваться в новых скриптах.

Устанавливает название должности.

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

Параметры

Имя Тип Описание
title String новое название должности для контакта в этой компании

Возвращаться

CompanyField — это поле компании, полезное для цепочки

Авторизация

Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

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