Obsoleto. En su lugar, utiliza la opción avanzada de la API de People servicio
Es el campo de la empresa en un contacto.
Métodos obsoletos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
| void | Borra este campo de empresa. |
| String | Obtiene el nombre de la empresa. |
| String | Obtiene el cargo. |
| Boolean | Determina si esta es la empresa principal. |
|
| Se establece esta empresa como la empresa principal y se desmarca la empresa que antes era principal. |
|
| Establece el nombre de la empresa. |
|
| Establece el cargo. |
Métodos obsoletos
deleteCompanyField()
deleteCompanyField()
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Borra este campo de empresa.
// Deletes the first company associated with contact 'John Doe' var contacts = ContactsApp.getContactsByName('John Doe'); var company = contacts[0].getCompanies()[0]; company.deleteCompanyField();
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.google.com/m8/feeds
getCompanyName()
getCompanyName()
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Obtiene el nombre de la empresa.
// 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()); }
Volver
String
: Es el nombre de la empresa.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.google.com/m8/feeds
getJobTitle()
getJobTitle()
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Obtiene el cargo.
// 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()); }
Volver
String
: Es el cargo.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.google.com/m8/feeds
isPrimary()
isPrimary()
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Determina si esta es la empresa principal.
// 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()); }
Volver
Boolean
: Indica si es la principal.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.google.com/m8/feeds
setAsPrimary()
setAsPrimary()
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Se establece esta empresa como la empresa principal y se desmarca la empresa que antes era principal.
// 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();
Volver
: Indica este campo de empresa, útil para encadenarCompanyField
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.google.com/m8/feeds
setCompanyName(company)
setCompanyName(company)
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Establece el nombre de la empresa.
// 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');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
company | String | el nuevo nombre de la empresa |
Volver
: Indica este campo de empresa, útil para encadenarCompanyField
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.google.com/m8/feeds
setJobTitle(title)
setJobTitle(title)
Obsoleto. Esta función dejó de estar disponible y no debería usarse en secuencias de comandos nuevas.
Establece el cargo.
// 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');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
title | String | el nuevo cargo del contacto en esta empresa |
Volver
: Indica este campo de empresa, útil para encadenarCompanyField
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.google.com/m8/feeds