Class Contact

Contacto

Obsoleto. En su lugar, usa el servicio avanzado de la API de People.

Un contacto contiene el nombre, la dirección y varios detalles de contacto de un contacto.

MétodoTipo de datos que se muestraDescripción breve
addAddress(label, address)AddressFieldAgrega una dirección al contacto con una etiqueta estándar o personalizada.
addCompany(company, title)CompanyFieldAgrega una empresa al contacto.
addCustomField(label, content)CustomFieldAgrega un campo personalizado al contacto con una etiqueta extendida o personalizada.
addDate(label, month, day, year)DateFieldAgrega una fecha al contacto con una etiqueta estándar o personalizada.
addEmail(label, address)EmailFieldAgrega una dirección de correo electrónico con una etiqueta estándar (casa, trabajo, etc.) o una etiqueta personalizada
{@code
// The code below retrieves a contact named "John Doe" and adds the email
// address "j.doe@example.com" to the ContactsApp.Field.HOME_EMAIL label.
addIM(label, address)IMFieldAgrega una dirección de MI al contacto con una etiqueta estándar o personalizada.
addPhone(label, number)PhoneFieldAgrega un número de teléfono al contacto con una etiqueta estándar o personalizada.
addToGroup(group)ContactAgrega este contacto al grupo de contactos determinado.
addUrl(label, url)UrlFieldAgrega una URL al contacto con una etiqueta estándar o personalizada.
deleteContact()voidBorra este contacto.
getAddresses()AddressField[]Obtiene todas las direcciones de este contacto.
getAddresses(label)AddressField[]Obtiene todas las direcciones de este contacto que coincidan con un campo en particular.
getCompanies()CompanyField[]Obtiene todas las empresas de este contacto.
getContactGroups()ContactGroup[]Obtiene todos los grupos de contactos que contienen este contacto.
getCustomFields()CustomField[]Obtiene todos los campos personalizados de este contacto.
getCustomFields(label)CustomField[]Obtiene todos los campos personalizados de este contacto que coincidan con un campo en particular.
getDates()DateField[]Obtiene todas las fechas de este contacto.
getDates(label)DateField[]Obtiene todas las fechas de este contacto que coincidan con un campo en particular.
getEmailAddresses()String[]Obtiene una lista de las direcciones de correo electrónico disponibles para este contacto.
getEmails()EmailField[]Obtiene las direcciones de correo electrónico de este contacto.
getEmails(label)EmailField[]Obtiene las direcciones de correo electrónico de este contacto que coinciden con un campo en particular.
getFamilyName()StringObtiene el apellido del contacto como una cadena.
getFullName()StringObtiene el nombre completo (nombre y apellido) del contacto como una cadena.
getGivenName()StringObtiene el nombre de pila (nombre) del contacto como una cadena.
getHomeAddress()StringObtiene la dirección particular de este contacto o una cadena vacía si no existe ninguna.
getHomeFax()StringObtiene el número de fax particular de este contacto o una cadena vacía si no existe.
getHomePhone()StringObtiene el número de teléfono fijo de este contacto o una cadena vacía si no existe.
getIMs()IMField[]Obtiene todas las direcciones de MI de este contacto.
getIMs(label)IMField[]Obtiene todas las direcciones de MI de este contacto que coincidan con un campo en particular.
getId()StringDevuelve el ID único de este contacto.
getInitials()StringObtiene las iniciales del contacto.
getLastUpdated()DateObtiene la fecha en la que se actualizó este contacto por última vez.
getMaidenName()StringObtiene el apellido de soltera del contacto como una cadena.
getMiddleName()StringObtiene el segundo nombre del contacto como una cadena.
getMobilePhone()StringObtiene el número de teléfono celular de este contacto o una cadena vacía si no existe.
getNickname()StringObtiene el sobrenombre del contacto como una cadena.
getNotes()StringObtiene las notas asociadas con este contacto o una cadena vacía si no hay notas.
getPager()StringObtiene el número de teléfono del buscapersonas de este contacto o una cadena vacía si no existe.
getPhones()PhoneField[]Obtiene todos los números de teléfono de este contacto.
getPhones(label)PhoneField[]Obtiene todos los números de teléfono de este contacto que coincidan con un campo en particular.
getPrefix()StringObtiene el prefijo del nombre del contacto.
getPrimaryEmail()StringObtiene la dirección de correo electrónico principal del contacto como una cadena.
getShortName()StringObtiene el nombre corto del contacto como una cadena.
getSuffix()StringObtiene el sufijo del nombre del contacto.
getUrls()UrlField[]Obtiene todas las URLs de este contacto.
getUrls(label)UrlField[]Obtiene todas las URLs de este contacto que coincidan con un campo en particular.
getUserDefinedField(key)StringObtiene el valor definido por el usuario asociado con la clave determinada.
getUserDefinedFields()ObjectObtiene todos los campos definidos por el usuario para este contacto y los muestra como las propiedades de un objeto de JavaScript.
getWorkAddress()StringObtiene la dirección de trabajo de este contacto o una cadena vacía si no existe.
getWorkFax()StringObtiene el número de fax de trabajo de este contacto o una cadena vacía si no existe.
getWorkPhone()StringObtiene el número de teléfono de trabajo de este contacto o una cadena vacía si no existe.
removeFromGroup(group)ContactQuita este contacto del grupo de contactos determinado.
setFamilyName(familyName)ContactEstablece el apellido del contacto.
setFullName(fullName)ContactEstablece el nombre completo (nombre y apellido) del contacto.
setGivenName(givenName)ContactEstablece el nombre de pila (nombre) del contacto.
setHomeAddress(addr)voidEstablece la dirección particular de este contacto.
setHomeFax(phone)voidEstablece el número de fax particular de este contacto.
setHomePhone(phone)voidEstablece el número de teléfono particular de este contacto.
setInitials(initials)ContactEstablece las iniciales del contacto.
setMaidenName(maidenName)ContactEstablece el apellido de soltera del contacto.
setMiddleName(middleName)ContactEstablece el segundo nombre del contacto.
setMobilePhone(phone)voidEstablece el número de teléfono celular de este contacto.
setNickname(nickname)ContactEstablece el sobrenombre del contacto.
setNotes(notes)ContactEstablece las notas asociadas con este contacto.
setPager(phone)voidEstablece el número de buscapersonas de este contacto.
setPrefix(prefix)ContactEstablece el prefijo en el nombre del contacto.
setPrimaryEmail(primaryEmail)voidEstablece la dirección de correo electrónico principal de este contacto.
setShortName(shortName)ContactEstablece el nombre corto del contacto.
setSuffix(suffix)ContactEstablece el sufijo en el nombre del contacto.
setUserDefinedField(key, value)voidEstablece un solo campo definido por el usuario para este contacto, que se almacenará con una clave determinada.
setUserDefinedFields(o)voidEstablece los campos definidos por el usuario para este contacto con las propiedades del objeto determinado.
setWorkAddress(addr)voidEstablece la dirección de trabajo de este contacto.
setWorkFax(phone)voidEstablece el número de fax de trabajo de este contacto.
setWorkPhone(phone)voidEstablece el número de teléfono de trabajo de este contacto.

Métodos obsoletos

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Agrega una dirección al contacto con una etiqueta estándar o personalizada.

La etiqueta puede ser de ContactsApp.Field o de una cadena de etiqueta personalizada.

// The code below retrieves a contact named "John Doe" and adds the address
// "123 Main St, Some City, NY 10011" with the ContactsApp.Field.WORK_ADDRESS
// label.
const contacts = ContactsApp.getContactsByName('John Doe');
const address = contacts[0].addAddress(
    ContactsApp.Field.WORK_ADDRESS,
    '123 Main St, Some City, NY 10011',
);

Parámetros

NombreTipoDescripción
labelObjectla etiqueta de la dirección nueva, ya sea de ContactsApp.Field o de una cadena personalizada
addressStringla dirección nueva

Volver

AddressField: Es el campo recién creado.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Agrega una empresa al contacto.

// The code below retrieves a contact named "John Doe" and adds the company
// "Google" and the job title "Product Manager".
const contacts = ContactsApp.getContactsByName('John Doe');
const url = contacts[0].addCompany('Google', 'Product Manager');

Parámetros

NombreTipoDescripción
companyStringel nombre de la empresa que deseas agregar a este contacto
titleStringel cargo asociado a este contacto para esta empresa

Volver

CompanyField: Es el campo recién creado.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Agrega un campo personalizado al contacto con una etiqueta extendida o personalizada.

La etiqueta puede ser de ContactsApp.ExtendedField o de una cadena de etiqueta personalizada.

// The code below retrieves a contact named "John Doe" and adds the custom field
// ContactsApp.ExtendedField.HOBBY with the value "hiking".
// Note that ContactsApp.ExtendedField.HOBBY is not the same as a custom field
// named 'HOBBY'.
const contacts = ContactsApp.getContactsByName('John Doe');
contacts[0].addCustomField(ContactsApp.ExtendedField.HOBBY, 'hiking');

Parámetros

NombreTipoDescripción
labelObjectla etiqueta de la dirección nueva, ya sea de ContactsApp.ExtendedField o de una cadena personalizada
contentObjectel valor que se almacenará en el campo personalizado

Volver

CustomField: Es el campo recién creado.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Agrega una fecha al contacto con una etiqueta estándar o personalizada.

La etiqueta puede ser de ContactsApp.Field o de una cadena de etiqueta personalizada.

// The code below retrieves a contact named "John Doe" and adds a
// ContactsApp.ExtendedField.BIRTHDAY with the value "April 19, 1950".
const contacts = ContactsApp.getContactsByName('John Doe');
const birthday = contacts[0].addDate(
    ContactsApp.Field.BIRTHDAY,
    ContactsApp.Month.APRIL,
    19,
    1950,
);

Parámetros

NombreTipoDescripción
labelObjectla etiqueta de la fecha nueva, ya sea de ContactsApp.Field o de una cadena personalizada
monthMonthel mes, de ContactApps.Month
dayIntegerel día
yearIntegerel año

Volver

DateField: Es la fecha de creación.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Agrega una dirección de correo electrónico con una etiqueta estándar (casa, trabajo, etc.) o una etiqueta personalizada

// The code below retrieves a contact named "John Doe" and adds the email
// address "j.doe@example.com" to the ContactsApp.Field.HOME_EMAIL label.
const contacts = ContactsApp.getContactsByName('John Doe');
const emailField = contacts[0].addEmail(
    ContactsApp.Field.HOME_EMAIL,
    'j.doe@example.com',
);

Parámetros

NombreTipoDescripción
labelObjectla etiqueta del correo electrónico nuevo, ya sea de ContactsApp.Field o de una cadena personalizada
addressStringla nueva dirección de correo electrónico

Volver

EmailField: Es el campo recién agregado.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Agrega una dirección de MI al contacto con una etiqueta estándar o personalizada.

La etiqueta puede ser de ContactsApp.Field o de una cadena de etiqueta personalizada.

// The code below retrieves a contact named "John Doe" and adds the IM address
// "ChatWithJohn" with the ContactsApp.Field.AIM label.
const contacts = ContactsApp.getContactsByName('John Doe');
const email = contacts[0].addIM(ContactsApp.Field.AIM, 'ChatWithJohn');

Parámetros

NombreTipoDescripción
labelObjectla etiqueta de la nueva dirección de MI, ya sea de ContactsApp.Field o de una cadena personalizada
addressStringla nueva dirección de MI

Volver

IMField: Es el campo recién creado.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Agrega un número de teléfono al contacto con una etiqueta estándar o personalizada.

La etiqueta puede ser de ContactsApp.Field o de una cadena de etiqueta personalizada.

// The code below retrieves a contact named "John Doe" and adds the phone number
// "212-555-1234" with the ContactsApp.Field.WORK_PHONE label.
const contacts = ContactsApp.getContactsByName('John Doe');
const phone = contacts[0].addPhone(
    ContactsApp.Field.WORK_PHONE,
    '212-555-1234',
);

Parámetros

NombreTipoDescripción
labelObjectla etiqueta del número de teléfono nuevo, ya sea de ContactsApp.Field o de una cadena personalizada
numberStringel número de teléfono nuevo

Volver

PhoneField: Es el campo recién creado.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Agrega este contacto al grupo de contactos determinado.

// The code below creates a new contact and then adds it to the contact group
// named "Work Friends"
let contact = ContactsApp.createContact('John', 'Doe', 'john.doe@example.com');
const group = ContactsApp.getContactGroup('Work Friends');
contact = contact.addToGroup(group);

Parámetros

NombreTipoDescripción
groupContactGroupel grupo de contactos al que quieres agregarlo

Volver

Contact: Este contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Agrega una URL al contacto con una etiqueta estándar o personalizada.

La etiqueta puede ser de ContactsApp.Field o de una cadena de etiqueta personalizada.

// The code below retrieves a contact named "John Doe" and adds the URL
// "http://www.example.com" with the ContactsApp.Field.WORK_WEBSITE label.
const contacts = ContactsApp.getContactsByName('John Doe');
const url = contacts[0].addUrl(
    ContactsApp.Field.WORK_WEBSITE,
    'http://www.example.com',
);

Parámetros

NombreTipoDescripción
labelObjectla etiqueta de la dirección nueva, ya sea de ContactsApp.Field o de una cadena personalizada
urlStringla URL nueva

Volver

UrlField: Es el campo recién creado.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Borra este contacto.

const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].deleteContact();
}

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene todas las direcciones de este contacto.

// The code below logs the addresses of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getAddresses());
}

Volver

AddressField[]: Es una lista de direcciones.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene todas las direcciones de este contacto que coincidan con un campo en particular.

La etiqueta puede ser de ContactsApp.Field o de una cadena de etiqueta personalizada.

// The code below retrieves a contact named "John Doe" and logs the addresses
// associated with that contact that are in the ContactsApp.Field.WORK_ADDRESS
// label.
const contacts = ContactsApp.getContactsByName('John Doe');
const addresses = contacts[0].getAddresses(ContactsApp.Field.WORK_ADDRESS);
for (const i in addresses) {
  Logger.log(addresses[i].getAddress());
}

Parámetros

NombreTipoDescripción
labelObjectla etiqueta que debe coincidir, ya sea de ContactsApp.Field o de una cadena personalizada

Volver

AddressField[]: Es una lista de direcciones.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene todas las empresas de este contacto.

// The code below logs the company names of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  const companies = contacts[i].getCompanies();
  for (const j in companies) {
    Logger.log(companies[j].getCompanyName());
  }
}

Volver

CompanyField[]: Es una lista de empresas.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene todos los grupos de contactos que contienen este contacto.

// The code below gets a contact named "John Doe" and retrieves all the contact
// groups that the contact belongs to
const contacts = ContactsApp.getContactsByName('John Doe');
const groups = contacts[0].getContactGroups();

Volver

ContactGroup[]: Los grupos que contienen este contacto

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene todos los campos personalizados de este contacto.

// The code below retrieves a contact named "John Doe" and logs the custom
// fields associated with that contact
const contacts = ContactsApp.getContactsByName('John Doe');
const fields = contacts[0].getCustomFields();
for (const i in fields) {
  Logger.log(fields[i].getValue());
}

Volver

CustomField[]: Es una lista de campos personalizados.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene todos los campos personalizados de este contacto que coincidan con un campo en particular.

La etiqueta puede ser una etiqueta estándar de ContactsApp.ExtendedField o una cadena de etiqueta personalizada.

// The code below retrieves a contact named "John Doe" and logs the custom
// fields associated with that contact that are in the
// ContactsApp.ExtendedField.HOBBY label.
const contacts = ContactsApp.getContactsByName('John Doe');
const hobbies = contacts[0].getCustomFields(ContactsApp.ExtendedField.HOBBY);
for (const i in hobbies) {
  Logger.log(hobbies[i].getValue());
}

Parámetros

NombreTipoDescripción
labelObjectla etiqueta que debe coincidir, ya sea de ContactsApp.ExtendedField o de una cadena personalizada

Volver

CustomField[]: Es una lista de campos personalizados.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene todas las fechas de este contacto.

// The code below retrieves a contact named "John Doe" and logs the label of the
// date associated with that contact
const contacts = ContactsApp.getContactsByName('John Doe');
const dates = contacts[0].getDates();
for (const i in dates) {
  Logger.log(dates[i].getLabel());
}

Volver

DateField[]: Es una lista de fechas.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene todas las fechas de este contacto que coincidan con un campo en particular.

La etiqueta puede ser una etiqueta estándar de ContactsApp.Field o una cadena de etiqueta personalizada.

// The code below retrieves a contact named "John Doe" and logs the day of the
// month associated with that contact that are in the ContactsApp.Field.BIRTHDAY
// label.
const contacts = ContactsApp.getContactsByName('John Doe');
const birthdays = contacts[0].getDates(ContactsApp.Field.BIRTHDAY);
for (const i in birthdays) {
  Logger.log(birthdays[i].getDay());
}

Parámetros

NombreTipoDescripción
labelObjectla etiqueta que debe coincidir, ya sea de ContactsApp.Field o de una cadena personalizada

Volver

DateField[]: Es una lista de fechas.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene una lista de las direcciones de correo electrónico disponibles para este contacto.

Volver

String[]: Es una lista de las direcciones de correo electrónico disponibles para este contacto.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene las direcciones de correo electrónico de este contacto.

// The code below retrieves a contact named "John Doe" and logs the email
// addresses associated with that contact
const contacts = ContactsApp.getContactsByName('John Doe');
const emails = contacts[0].getEmails();
for (const i in emails) {
  Logger.log(emails[i].getAddress());
}

Volver

EmailField[]: Es la lista de direcciones de correo electrónico del contacto.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene las direcciones de correo electrónico de este contacto que coinciden con un campo en particular.

La etiqueta puede ser una etiqueta estándar de ContactsApp.Field o una cadena de etiqueta personalizada.

// The code below retrieves a contact named "John Doe" and logs the email
// addresses associated with that contact that are in the
// ContactsApp.Field.HOME_EMAIL label.
const contacts = ContactsApp.getContactsByName('John Doe');
const emails = contacts[0].getEmails(ContactsApp.Field.HOME_EMAIL);
for (const i in emails) {
  Logger.log(emails[i].getAddress());
}

Parámetros

NombreTipoDescripción
labelObjectla etiqueta que debe coincidir, ya sea de ContactsApp.Field o de una cadena personalizada

Volver

EmailField[]: Es la lista de direcciones de correo electrónico del contacto.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el apellido del contacto como una cadena.

// The code below logs the family name of all the contacts whose names contain
// "John"
const contacts = ContactsApp.getContactsByName('John');
for (const i in contacts) {
  Logger.log(contacts[i].getFamilyName());
}

Volver

String: Es el apellido del contacto.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el nombre completo (nombre y apellido) del contacto como una cadena.

// The code below logs the full name of all the contacts whose names contain
// "John"
const contacts = ContactsApp.getContactsByName('John');
for (const i in contacts) {
  Logger.log(contacts[i].getFullName());
}

Volver

String: Es el nombre completo del contacto.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el nombre de pila (nombre) del contacto como una cadena.

// The code below logs the given name of all the contacts whose names contain
// "Smith"
const contacts = ContactsApp.getContactsByName('Smith');
for (const i in contacts) {
  Logger.log(contacts[i].getGivenName());
}

Volver

String: Es el nombre de pila del contacto.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene la dirección particular de este contacto o una cadena vacía si no existe ninguna.

Volver

String: Es la dirección particular de este contacto o una cadena vacía si no existe ninguna.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el número de fax particular de este contacto o una cadena vacía si no existe.

Volver

String: Es el número de fax particular de este contacto o una cadena vacía si no existe.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el número de teléfono fijo de este contacto o una cadena vacía si no existe.

Volver

String: Es el número de teléfono fijo de este contacto o una cadena vacía si no existe.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene todas las direcciones de MI de este contacto.

// The code below logs the IM addresses of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getIMs());
}

Volver

IMField[]: Es una lista de direcciones de MI.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene todas las direcciones de MI de este contacto que coincidan con un campo en particular.

La etiqueta puede ser de ContactsApp.Field o de una cadena de etiqueta personalizada.

// The code below retrieves a contact named "John Doe" and logs the IM addresses
// associated with that contact that are in the ContactsApp.Field.GOOGLE_TALK
// label.
const contacts = ContactsApp.getContactsByName('John Doe');
const imAddresses = contacts[0].getIMs(ContactsApp.Field.GOOGLE_TALK);
for (const i in imAddresses) {
  Logger.log(imAddresses[i].getAddress());
}

Parámetros

NombreTipoDescripción
labelObjectla etiqueta que debe coincidir, ya sea de ContactsApp.Field o de una cadena personalizada

Volver

IMField[]: Es una lista de direcciones de MI.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Devuelve el ID único de este contacto.

const contact = ContactsApp.createContact(
    'John',
    'Doe',
    'john.doe@example.com',
);
const id = contact.getId();

Volver

String: Es el ID de este contacto.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene las iniciales del contacto.

// The code below logs the initials of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getInitials());
}

Volver

String: Las iniciales del contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene la fecha en la que se actualizó este contacto por última vez.

// The code below logs the last updated date of all the contacts whose names
// contain "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getLastUpdated());
}

Volver

Date: Es la fecha en la que se actualizó este contacto por última vez.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el apellido de soltera del contacto como una cadena.

// The code below logs the maiden name of all the contacts whose names contain
// "Jane"
const contacts = ContactsApp.getContactsByName('Jane');
for (const i in contacts) {
  Logger.log(contacts[i].getMaidenName());
}

Volver

String: El apellido de soltera del contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el segundo nombre del contacto como una cadena.

// The code below logs the middle name of all the contacts whose names contain
// "Smith"
const contacts = ContactsApp.getContactsByName('Smith');
for (const i in contacts) {
  Logger.log(contacts[i].getMiddleName());
}

Volver

String: Es el segundo nombre del contacto.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el número de teléfono celular de este contacto o una cadena vacía si no existe.

Volver

String: Es el número de teléfono celular de este contacto o una cadena vacía si no existe.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el sobrenombre del contacto como una cadena.

// The code below logs the nickname of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getNickname());
}

Volver

String: Es el sobrenombre del contacto.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene las notas asociadas con este contacto o una cadena vacía si no hay notas.

// The code below logs the notes of all the contacts whose names contain "John
// Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getNotes());
}

Volver

String: Las notas asociadas con este contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el número de teléfono del buscapersonas de este contacto o una cadena vacía si no existe.

Volver

String: Es el número de teléfono del buscapersonas de este contacto o una cadena vacía si no existe ninguno.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene todos los números de teléfono de este contacto.

// The code below logs the phone numbers of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getPhones());
}

Volver

PhoneField[]: Es una lista de números de teléfono.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene todos los números de teléfono de este contacto que coincidan con un campo en particular.

La etiqueta puede ser de ContactsApp.Field o de una cadena de etiqueta personalizada.

// The code below retrieves a contact named "John Doe" and logs the phone
// numbers associated with that contact that are in the
// ContactsApp.Field.WORK_PHONE label.
const contacts = ContactsApp.getContactsByName('John Doe');
const phones = contacts[0].getPhones(ContactsApp.Field.WORK_PHONE);
for (const i in phones) {
  Logger.log(phones[i].getPhoneNumber());
}

Parámetros

NombreTipoDescripción
labelObjectla etiqueta que debe coincidir, ya sea de ContactsApp.Field o de una cadena personalizada

Volver

PhoneField[]: Es una lista de números de teléfono.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el prefijo del nombre del contacto.

// The code below logs the prefix of all the contacts whose names contain "John
// Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getPrefix());
}

Volver

String: Es el prefijo del nombre del contacto.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene la dirección de correo electrónico principal del contacto como una cadena.

// The code below logs the primary email address of all the contacts whose names
// contain "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getPrimaryEmail());
}

Volver

String: Es la dirección de correo electrónico principal del contacto.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el nombre corto del contacto como una cadena.

// The code below logs the short name of all the contacts whose names contain
// "Johnathan"
const contacts = ContactsApp.getContactsByName('Johnathan');
for (const i in contacts) {
  Logger.log(contacts[i].getShortName());
}

Volver

String: Es el nombre corto del contacto.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el sufijo del nombre del contacto.

// The code below logs the suffix of all the contacts whose names contain "John
// Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getSuffix());
}

Volver

String: Es el sufijo del nombre del contacto.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene todas las URLs de este contacto.

// The code below logs the URLs of all the contacts whose names contain "John
// Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getUrls());
}

Volver

UrlField[]: Es una lista de URLs.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene todas las URLs de este contacto que coincidan con un campo en particular.

La etiqueta puede ser de ContactsApp.Field o de una cadena de etiqueta personalizada.

// The code below retrieves a contact named "John Doe" and logs the URLs
// associated with that contact that are in the ContactsApp.Field.WORK_WEBSITE
// label.
const contacts = ContactsApp.getContactsByName('John Doe');
const urls = contacts[0].getUrls(ContactsApp.Field.WORK_WEBSITE);
for (const i in urls) {
  Logger.log(urls[i].getAddress());
}

Parámetros

NombreTipoDescripción
labelObjectla etiqueta que debe coincidir, ya sea de ContactsApp.Field o de una cadena personalizada

Volver

UrlField[]: Es una lista de URLs.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el valor definido por el usuario asociado con la clave determinada.

Parámetros

NombreTipoDescripción
keyStringLa clave puede ser de cualquier tipo básico (String, int, etc.).

Volver

String: Es el contenido definido por el usuario que se almacenó con esta clave.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene todos los campos definidos por el usuario para este contacto y los muestra como las propiedades de un objeto de JavaScript.

Volver

Object: Son los campos definidos por el usuario para este contacto, como propiedades de un objeto de JavaScript.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene la dirección de trabajo de este contacto o una cadena vacía si no existe.

Volver

String: Es la dirección de trabajo de este contacto o una cadena vacía si no existe ninguna.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el número de fax de trabajo de este contacto o una cadena vacía si no existe.

Volver

String: Es el número de fax de trabajo de este contacto o una cadena vacía si no existe.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Obtiene el número de teléfono de trabajo de este contacto o una cadena vacía si no existe.

Volver

String: Es el número de teléfono de trabajo de este contacto o una cadena vacía si no existe.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Quita este contacto del grupo de contactos determinado.

// The code below gets all the contacts named "John Doe" and then removes each
// of them from the "Work Friends" contact group
const contacts = ContactsApp.getContactsByName('John Doe');
const group = ContactsApp.getContactGroup('Work Friends');
for (const i in contacts) {
  contacts[i] = contacts[i].removeFromGroup(group);
}

Parámetros

NombreTipoDescripción
groupContactGroupel grupo de contactos del que quieres quitar este contacto

Volver

Contact: Este contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece el apellido del contacto.

// The code below changes the family name of all the contacts whose names are
// "John Doe" to "Doe-Smith"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setFamilyName('Doe-Smith');
}

Parámetros

NombreTipoDescripción
familyNameStringel nuevo apellido del contacto

Volver

Contact: Este contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece el nombre completo (nombre y apellido) del contacto.

// The code below changes the full name of all the contacts whose names are
// "John Doe" to "Johnny Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setFullName('Johnny Doe');
}

Parámetros

NombreTipoDescripción
fullNameStringel nuevo nombre completo del contacto

Volver

Contact: Este contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece el nombre de pila (nombre) del contacto.

// The code below changes the given name of all the contacts whose names are
// "John Doe" to "Johnny"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setGivenName('Johnny');
}

Parámetros

NombreTipoDescripción
givenNameStringel nuevo nombre de pila del contacto

Volver

Contact: Este contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece la dirección particular de este contacto.

Parámetros

NombreTipoDescripción
addrStringla dirección particular que deseas establecer

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece el número de fax particular de este contacto.

Parámetros

NombreTipoDescripción
phoneStringel número de fax de la casa que deseas configurar

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece el número de teléfono particular de este contacto.

Parámetros

NombreTipoDescripción
phoneStringel número de teléfono particular que deseas configurar

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece las iniciales del contacto.

// The code below sets the initials of all the contacts whose names are
// "Johnathan Doe" to "JD"
const contacts = ContactsApp.getContactsByName('Johnathan Doe');
for (const i in contacts) {
  contacts[i].setInitials('JD');
}

Parámetros

NombreTipoDescripción
initialsStringlas nuevas iniciales del contacto

Volver

Contact: Este contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece el apellido de soltera del contacto.

// The code below changes the maiden name of all the contacts whose names are
// "Jane Doe" to "Smith"
const contacts = ContactsApp.getContactsByName('Jane Doe');
for (const i in contacts) {
  contacts[i].setMaidenName('Smith');
}

Parámetros

NombreTipoDescripción
maidenNameStringel nuevo apellido de soltera del contacto

Volver

Contact: Este contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece el segundo nombre del contacto.

// The code below changes the middle name of all the contacts whose names are
// "John Doe" to "Danger"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setMiddleName('Danger');
}

Parámetros

NombreTipoDescripción
middleNameStringel nuevo segundo nombre del contacto

Volver

Contact: Este contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece el número de teléfono celular de este contacto.

Parámetros

NombreTipoDescripción
phoneStringel número de teléfono celular que se establecerá

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece el sobrenombre del contacto.

// The code below changes the nickname of all the contacts whose names are "John
// Doe" to "JohnnyD"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setNickname('JohnnyD');
}

Parámetros

NombreTipoDescripción
nicknameStringel nuevo sobrenombre del contacto

Volver

Contact: Este contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece las notas asociadas con este contacto.

// The code below sets the notes of all the contacts whose names are "John Doe"
// to "Met him at the hackathon"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setNotes('Met him at the hackathon');
}

Parámetros

NombreTipoDescripción
notesStringlas notas que se almacenarán para este contacto

Volver

Contact: Este contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece el número de buscapersonas de este contacto.

Parámetros

NombreTipoDescripción
phoneStringel número de paginador que se establecerá

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece el prefijo en el nombre del contacto.

// The code below sets the prefix of all the contacts whose names are "Johnathan
// Doe" to "Mr"
const contacts = ContactsApp.getContactsByName('Johnathan Doe');
for (const i in contacts) {
  contacts[i].setPrefix('Mr');
}

Parámetros

NombreTipoDescripción
prefixStringel nuevo prefijo del nombre del contacto

Volver

Contact: Este contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece la dirección de correo electrónico principal de este contacto.

Parámetros

NombreTipoDescripción
primaryEmailStringla dirección de correo electrónico principal que se debe establecer

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece el nombre corto del contacto.

// The code below changes the short name of all the contacts whose names are
// "Johnathan Doe" to "John"
const contacts = ContactsApp.getContactsByName('Johnathan Doe');
for (const i in contacts) {
  contacts[i].setShortName('John');
}

Parámetros

NombreTipoDescripción
shortNameStringel nuevo nombre corto del contacto

Volver

Contact: Este contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece el sufijo en el nombre del contacto.

// The code below sets the suffix of all the contacts whose names are "Johnathan
// Doe" to "Jr"
const contacts = ContactsApp.getContactsByName('Johnathan Doe');
for (const i in contacts) {
  contacts[i].setSuffix('Jr');
}

Parámetros

NombreTipoDescripción
suffixStringel nuevo sufijo del nombre del contacto

Volver

Contact: Este contacto

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Consulta también


Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece un solo campo definido por el usuario para este contacto, que se almacenará con una clave determinada.

Parámetros

NombreTipoDescripción
keyStringLa clave puede ser de cualquier tipo básico (String, int, etc.).
valueStringEl valor puede ser cualquier tipo básico (String, int, etc.).

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece los campos definidos por el usuario para este contacto con las propiedades del objeto determinado.

Parámetros

NombreTipoDescripción
oObjectUn objeto con una o más propiedades en el formato {clave: valor}

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece la dirección de trabajo de este contacto.

Parámetros

NombreTipoDescripción
addrStringla dirección de trabajo que deseas establecer

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece el número de fax de trabajo de este contacto.

Parámetros

NombreTipoDescripción
phoneStringel número de fax del trabajo que se establecerá

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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

Obsoleto. Esta función dejó de estar disponible y no se debe usar en secuencias de comandos nuevas.

Establece el número de teléfono de trabajo de este contacto.

Parámetros

NombreTipoDescripción
phoneStringel número de teléfono laboral que deseas configurar

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:

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