Obsoleto. Em vez disso, use o serviço avançado da API People.
Campo "Empresa" em um contato.
Métodos obsoletos
Método | Tipo de retorno | Breve descrição |
---|---|---|
| void | Exclui esse campo da empresa. |
| String | Consegue o nome da empresa. |
| String | Recebe o título do cargo. |
| Boolean | Verifica se essa é a empresa principal. |
|
| Define essa empresa como principal e desativa a empresa que era principal anteriormente. |
|
| Define o nome da empresa. |
|
| Define o cargo. |
Métodos obsoletos
deleteCompanyField()
deleteCompanyField()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Exclui esse campo da empresa.
// Deletes the first company associated with contact 'John Doe' const contacts = ContactsApp.getContactsByName('John Doe'); const company = contacts[0].getCompanies()[0]; company.deleteCompanyField();
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.google.com/m8/feeds
getCompanyName()
getCompanyName()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Consegue o nome da empresa.
// 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()); }
Retornar
String
: o nome da empresa
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.google.com/m8/feeds
getJobTitle()
getJobTitle()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Recebe o título do cargo.
// 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()); }
Retornar
String
: o cargo
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.google.com/m8/feeds
isPrimary()
isPrimary()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Verifica se essa é a empresa principal.
// 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()); }
Retornar
Boolean
: se é a principal
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.google.com/m8/feeds
setAsPrimary()
setAsPrimary()
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Define essa empresa como principal e desativa a empresa que era principal anteriormente.
// 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();
Retornar
: este campo da empresa é útil para encadeamento.Company
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.google.com/m8/feeds
setCompanyName(company)
setCompanyName(company)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Define o nome da empresa.
// 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');
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
company | String | o novo nome da empresa |
Retornar
: este campo da empresa é útil para encadeamento.Company
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.google.com/m8/feeds
setJobTitle(title)
setJobTitle(title)
Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.
Define o cargo.
// 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');
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
title | String | o novo cargo do contato na empresa |
Retornar
: este campo da empresa é útil para encadeamento.Company
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.google.com/m8/feeds