Obsoleto. Em vez disso, use a API People avançada serviço
Campo "Company" em um contato.
Métodos obsoletos
Método | Tipo de retorno | Breve descrição |
---|---|---|
| void | Exclui o campo da empresa. |
| String | Recebe o nome da empresa. |
| String | Recebe o cargo. |
| Boolean | Descobre se esta é a empresa principal. |
|
| Define esta empresa como a principal e cancela a definição da empresa que era a principal. |
|
| 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 o campo da empresa.
// Deletes the first company associated with contact 'John Doe' var contacts = ContactsApp.getContactsByName('John Doe'); var company = contacts[0].getCompanies()[0]; company.deleteCompanyField();
Autorização
Os scripts que usam esse método precisam de 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.
Recebe o nome da 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()); }
Retornar
String
: o nome da empresa
Autorização
Os scripts que usam esse método precisam de 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 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()); }
Retornar
String
: o cargo
Autorização
Os scripts que usam esse método precisam de 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.
Descobre se esta é a 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()); }
Retornar
Boolean
: se é a principal
Autorização
Os scripts que usam esse método precisam de 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 esta empresa como a principal e cancela a definição de qualquer 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();
Retornar
: campo da empresa, útil para encadeamentos.CompanyField
Autorização
Os scripts que usam esse método precisam de 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' var contacts = ContactsApp.getContactsByName('John Doe'); var company = contacts[0].getCompanies()[0]; company.setCompanyName('ACME Corp');
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
company | String | o novo nome da empresa |
Retornar
: campo da empresa, útil para encadeamentos.CompanyField
Autorização
Os scripts que usam esse método precisam de 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' var contacts = ContactsApp.getContactsByName('John Doe'); var company = contacts[0].getCompanies()[0]; company.setJobTitle('Manager');
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
title | String | o novo cargo para o contato na empresa |
Retornar
: campo da empresa, útil para encadeamentos.CompanyField
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.google.com/m8/feeds