Settings

A definição de recursos representa as configurações que os usuários podem alterar na interface do Agenda, como o fuso horário. Elas podem ser recuperadas pelos métodos list e get.Se uma configuração tiver o valor padrão, talvez ela não seja retornada.

Lista de configurações compatíveis:

ID da configuração Descrição Valores permitidos Valor padrão
autoAddHangouts Se o Hangouts deve ser adicionado automaticamente a todos os eventos. Essa configuração será ignorada pelo servidor se conferênciasDataVersion for maior que 0, já que é responsabilidade do cliente lidar com a lógica de acordo com essa configuração. Somente leitura. "true", "false" “false”
dateFieldOrder Qual deve ser a ordem do dia (D), mês (M) e ano (Y) ao mostrar datas. "MDY", "DMY", "YMD" "MDY"
defaultEventLength A duração padrão dos eventos (em minutos) que foram criados sem uma duração explícita. número positivo "60"
format24HourTime Define se a hora será exibida no formato de 24 horas. "true", "false" “false”
hideInvitations Indica se eventos para que o usuário é convidado (por exemplo, respondendo), ocultam eventos. "true", "false" “false”
hideWeekends Se os fins de semana devem ser ocultados ao exibir uma semana. "true", "false" “false”
localidade Local do usuário. "in", "ca","cs", "da", "de", "en_GB", "en", "es", "es_419", "tl", "fr", "hr", "it", "lv", "lt", "hu", "nl", "no", "pl", "pt_BR", "pt_PT", "ro", "sk", "sl", "fi", "es_419", "tl", "fr", "hr", "it", "lv", "lt", "hu", "nl", "no", "pl", "pt_BR", "pt_PT", "ro", "sk", "sl", "fi", "sv" “en”
remindOnRespondedEventsOnly Se os lembretes de evento devem ser enviados apenas para eventos com o status de resposta do usuário "Sim" e "Talvez". "true", "false" “false”
showDeclinedEvents Se os eventos aos quais o usuário respondeu "Não" devem ser exibidos na agenda do usuário. "true", "false" "true"
timezone É o ID do fuso horário do usuário. Acesse http://www.iana.org/time-zones (em inglês) "Etc/GMT"
useKeyboardShortcuts Indica se os atalhos do teclado estão ativados. "true", "false" "true"
weekStart Indica se a semana deve começar no domingo (0), na segunda-feira (1) ou no sábado (6). "0", "1", "6" “0”

Para ver uma lista de métodos desse recurso, consulte o final desta página.

Representações de recursos

{
  "kind": "calendar#setting",
  "etag": etag,
  "id": string,
  "value": string
}
Nome da propriedade Valor Descrição Observações
etag etag ETag do recurso.
id string O ID da configuração do usuário.
kind string Tipo do recurso ("calendar#setting").
value string Valor da configuração do usuário. O formato do valor depende do ID da configuração. Ele precisa ser sempre uma string UTF-8 com até 1.024 caracteres.

Métodos

get
Retorna uma única configuração do usuário.
list
Retorna todas as configurações do usuário autenticado.
relógio
Preste atenção se houver mudanças nos recursos de configurações.