Pobiera etykietę tego pola. Może to być Pole, ExtendedField lub String.
// Logs the label for all the address fields associated with contact
// 'John Doe'. This method can be similarly called for any field that has
// a label.
var contacts = ContactsApp.getContactsByName('John Doe');
var addressFields = contacts[0].getAddresses();
for (var i = 0; i < addressFields.length; i++) {
Logger.log(addressFields[i].getLabel());
}
Powroty
Object – etykieta danego pola,
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
https://www.google.com/m8/feeds
setLabel(label)
Ustawia etykietę tego pola.
// Sets the label to 'Apartment' for the first address field associated
// with contact 'John Doe'. This method can be similarly called for any
// field that has a label.
var contacts = ContactsApp.getContactsByName('John Doe');
var addressFields = contacts[0].getAddresses();
addressFields[0].setLabel('Apartment');
Parametry
Nazwa
Typ
Opis
label
String
nowa etykieta tego pola
Powroty
CustomField – to pole przydatne przy tworzeniu łańcuchów
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
https://www.google.com/m8/feeds
Wycofane metody
deleteCustomField()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Usuwa to pole.
var contacts = ContactsApp.getContactsByName('John Doe');
var fields = contacts[0].getCustomFields();
for (var i = 0; i < fields.length; i++) {
if (fields[i].getLabel() == 'foo') {
fields[i].deleteCustomField();
}
}
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
https://www.google.com/m8/feeds
getValue()
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Pobiera wartość pola.
// Logs the value of all the custom fields for contact 'John Doe'
var contacts = ContactsApp.getContactsByName('John Doe');
var fields = contacts[0].getCustomFields();
for (var i in fields) {
Logger.log(fields[i].getValue());
}
Powroty
Object – wartość zapisana w polu,
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
https://www.google.com/m8/feeds
setLabel(field)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Ustawia etykietę tego pola.
// Sets the first custom field associated with contact 'John Doe' to use 'Mail application' as
// a label, with 'Gmail' as the value.
var contacts = ContactsApp.getContactsByName('John Doe');
var field = contacts[0].getCustomFields()[0];
field.setLabel('Mail application');
field.setValue('Gmail');
CustomField – to pole przydatne przy tworzeniu łańcuchów
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
https://www.google.com/m8/feeds
setValue(value)
Wycofano. Ta funkcja została wycofana i nie należy jej używać w nowych skryptach.
Ustawia wartość tego pola.
// Sets the first custom field associated with contact 'John Doe' to use 'Mail application' as
// a label, with 'Gmail' as the value.
var contacts = ContactsApp.getContactsByName('John Doe');
var field = contacts[0].getCustomFields()[0];
field.setLabel('Mail application');
field.setValue('Gmail');
Parametry
Nazwa
Typ
Opis
value
Object
nowa wartość
Powroty
CustomField – to pole przydatne przy tworzeniu łańcuchów
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów: