Envie comentários
Base Service
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Base
Esse serviço dá acesso a informações do usuário, como endereços de e-mail e nomes de usuário. Ele também controla registros de script e caixas de diálogo em aplicativos do Google Workspace.
Classes
Nome Breve descrição
Blob Um objeto de troca de dados para serviços do Apps Script.
Blob Source Interface para objetos que podem exportar dados como um Blob .
Browser Essa classe fornece acesso a caixas de diálogo específicas do Google Planilhas.
Button Uma enumeração que representa botões de caixa de diálogo predeterminados e localizados retornados por um alert ou Prompt Response.getSelectedButton() para indicar
em qual botão de uma caixa de diálogo o usuário clicou.
Button Set Uma enumeração que representa conjuntos predeterminados e localizados de um ou mais botões de caixa de diálogo que podem ser
adicionados a um alert ou um prompt .
Color Type Os tipos de cores
Logger Essa classe permite que o desenvolvedor grave no registro de execução e no Google Cloud Logging se o script estiver associado a um projeto padrão do Cloud .
Menu Um menu personalizado em uma instância da interface do usuário de um app do Google.
Mime Type Uma enumeração que fornece acesso a declarações de tipo MIME sem digitar as strings
explicitamente.
Month Um enum que representa os meses do ano.
Prompt Response Uma resposta a uma caixa de diálogo prompt exibida no
ambiente de interface do usuário de um app do Google.
Rgb Color Uma cor definida por canais de cores vermelha, verde e azul.
Session A classe "Session" fornece acesso a informações da sessão, como o endereço de e-mail do usuário (em algumas circunstâncias) e a configuração de idioma.
Ui Uma instância do ambiente de interface do usuário para um app do Google que permite ao script adicionar
recursos como menus, caixas de diálogo e barras laterais.
User Representação de um usuário, adequada para programação.
Weekday Uma enumeração que representa os dias da semana.
console Essa classe permite que o desenvolvedor grave no registro de execução e no Google Cloud Logging se o script estiver associado a um projeto padrão do Cloud .
Métodos
Método Tipo de retorno Breve descrição
get As(contentType) Blob Retorna os dados dentro desse objeto como um blob convertido para o tipo de conteúdo especificado.
get Blob() Blob Retorna os dados dentro desse objeto como um blob.
Métodos
Método Tipo de retorno Breve descrição
input Box(prompt) String|nullAbre uma caixa de diálogo com uma caixa de entrada de texto no navegador do usuário.
input Box(prompt, buttons) String|nullAbre uma caixa de diálogo com uma caixa de entrada de texto no navegador do usuário.
input Box(title, prompt, buttons) String|nullAbre uma caixa de diálogo com uma caixa de entrada de texto no navegador do usuário.
msg Box(prompt) String|nullMostra uma caixa de diálogo com a mensagem especificada e um botão "OK" no navegador do usuário.
msg Box(prompt, buttons) String|nullMostra uma caixa de diálogo com a mensagem e os botões especificados no navegador do usuário.
msg Box(title, prompt, buttons) String|nullAbre uma caixa de diálogo com o título, a mensagem e os botões especificados no navegador do usuário.
Propriedades
Propriedade Tipo Descrição
CLOSEEnumO botão de fechar padrão exibido na barra de título de todas as caixas de diálogo.
OKEnumUm botão "OK", indicando que uma operação deve continuar.
CANCELEnumUm botão "Cancelar", indicando que uma operação não deve continuar.
YESEnumUm botão "Sim", indicando uma resposta positiva a uma pergunta.
NOEnumUm botão "Não", indicando uma resposta negativa a uma pergunta.
Propriedades
Propriedade Tipo Descrição
OKEnumUm único botão "OK", indicando uma mensagem informativa que só pode ser dispensada.
OK_CANCELEnumUm botão "OK" e um botão "Cancelar", permitindo que o usuário continue ou interrompa uma operação.
YES_NOEnumUm botão "Sim" e um botão "Não", permitindo que o usuário responda a uma pergunta sim/não.
YES_NO_CANCELEnumUm botão "Sim", um botão "Não" e um botão "Cancelar", permitindo que o usuário responda a uma pergunta de sim/não ou interrompa uma operação.
Propriedades
Propriedade Tipo Descrição
UNSUPPORTEDEnumUm tipo de cor que não é compatível.
RGBEnumUma cor definida por canais de cores vermelha, verde e azul.
THEMEEnumUma cor que se refere a uma entrada no esquema de cores do tema.
Métodos
Método Tipo de retorno Breve descrição
clear() voidLimpa o registro.
get Log() StringRetorna uma lista completa de mensagens no registro atual.
log(data) Logger Grava os dados no registro.
log(format, values) Logger Escreve uma string formatada no console de geração de registros usando o formato e os valores fornecidos.
Propriedades
Propriedade Tipo Descrição
GOOGLE_APPS_SCRIPTEnumRepresentação do tipo MIME para um projeto do Google Apps Script.
GOOGLE_DRAWINGSEnumRepresentação do tipo MIME de um arquivo do Google Desenhos.
GOOGLE_DOCSEnumRepresentação do tipo MIME de um arquivo do Google Docs.
GOOGLE_FORMSEnumRepresentação do tipo MIME de um arquivo do Google Forms.
GOOGLE_SHEETSEnumRepresentação do tipo MIME de um arquivo do Google Sheets.
GOOGLE_SITESEnumRepresentação do tipo MIME de um arquivo do Google Sites.
GOOGLE_SLIDESEnumRepresentação do tipo MIME de um arquivo do Google Slides.
FOLDEREnumRepresentação do tipo MIME de uma pasta do Google Drive.
SHORTCUTEnumRepresentação do tipo MIME para um atalho do Google Drive.
BMPEnumRepresentação do tipo MIME de um arquivo de imagem BMP (normalmente .bmp).
GIFEnumRepresentação do tipo MIME para um arquivo de imagem GIF (normalmente .gif).
JPEGEnumRepresentação do tipo MIME de um arquivo de imagem JPEG (normalmente .jpg).
PNGEnumRepresentação do tipo MIME de um arquivo de imagem PNG (normalmente .png).
SVGEnumRepresentação do tipo MIME de um arquivo de imagem SVG (normalmente .svg).
PDFEnumRepresentação do tipo MIME de um arquivo PDF (normalmente .pdf).
CSSEnumRepresentação do tipo MIME de um arquivo de texto CSS (normalmente .css).
CSVEnumRepresentação do tipo MIME de um arquivo de texto CSV (normalmente .csv).
HTMLEnumRepresentação do tipo MIME de um arquivo de texto HTML (normalmente .html).
JAVASCRIPTEnumRepresentação do tipo MIME de um arquivo de texto JavaScript (normalmente .js).
PLAIN_TEXTEnumRepresentação do tipo MIME para um arquivo de texto simples (normalmente .txt).
RTFEnumRepresentação do tipo MIME de um arquivo de texto formatado (normalmente .rtf).
OPENDOCUMENT_GRAPHICSEnumRepresentação do tipo MIME para um arquivo de gráficos OpenDocument (normalmente .odg).
OPENDOCUMENT_PRESENTATIONEnumRepresentação do tipo MIME para um arquivo de apresentação OpenDocument (normalmente .odp).
OPENDOCUMENT_SPREADSHEETEnumRepresentação do tipo MIME de um arquivo de planilha OpenDocument (normalmente .ods).
OPENDOCUMENT_TEXTEnumRepresentação do tipo MIME para um arquivo de processamento de texto OpenDocument (normalmente .odt).
MICROSOFT_EXCELEnumRepresentação do tipo MIME de um arquivo de planilha do Microsoft Excel (normalmente .xlsx).
MICROSOFT_EXCEL_LEGACYEnumRepresentação do tipo MIME de um arquivo legado do Microsoft Excel (normalmente .xls).
MICROSOFT_POWERPOINTEnumRepresentação do tipo MIME de um arquivo de apresentação do Microsoft PowerPoint (normalmente .pptx).
MICROSOFT_POWERPOINT_LEGACYEnumRepresentação do tipo MIME de um arquivo legado do Microsoft PowerPoint (normalmente .ppt).
MICROSOFT_WORDEnumRepresentação do tipo MIME de um arquivo de documento do Microsoft Word (normalmente .docx).
MICROSOFT_WORD_LEGACYEnumRepresentação do tipo MIME de um arquivo legado do Microsoft Word (normalmente .doc).
ZIPEnumRepresentação do tipo MIME de um arquivo ZIP (normalmente .zip).
Propriedades
Propriedade Tipo Descrição
JANUARYEnumJaneiro (mês 1).
FEBRUARYEnumFevereiro (mês 2).
MARCHEnumMarço (mês 3).
APRILEnumAbril (mês 4).
MAYEnumMaio (mês 5).
JUNEEnumJunho (mês 6).
JULYEnumJulho (mês 7).
AUGUSTEnumAgosto (mês 8).
SEPTEMBEREnumSetembro (mês 9).
OCTOBEREnumOutubro (mês 10).
NOVEMBEREnumNovembro (mês 11).
DECEMBEREnumDezembro (mês 12).
Métodos
Método Tipo de retorno Breve descrição
get Response Text() StringRecebe o texto que o usuário inseriu no campo de entrada da caixa de diálogo.
get Selected Button() Button Recebe o botão em que o usuário clicou para dispensar a caixa de diálogo.
Métodos
Método Tipo de retorno Breve descrição
as Hex String() StringRetorna a cor como uma string hexadecimal de sete caracteres no estilo CSS (#rrggbb) ou uma string hexadecimal de nove caracteres (#aarrggbb).
get Blue() IntegerO canal azul dessa cor, como um número de 0 a 255.
get Color Type() Color Type Recebe o tipo dessa cor.
get Green() IntegerO canal verde dessa cor, como um número de 0 a 255.
get Red() IntegerO canal vermelho dessa cor, como um número de 0 a 255.
Propriedades
Propriedade Tipo Descrição
ButtonButton Uma enumeração que representa botões de caixa de diálogo predeterminados e localizados retornados por um alerta ou Prompt Response.getSelectedButton() para indicar
em qual botão de uma caixa de diálogo o usuário clicou.
Button SetButton Set Uma enumeração que representa conjuntos predeterminados e localizados de um ou mais botões de caixa de diálogo que podem ser
adicionados a um alerta ou um comando .
Métodos
Método Tipo de retorno Breve descrição
alert(prompt) Button Abre uma caixa de diálogo no editor do usuário com a mensagem especificada e um botão "OK".
alert(prompt, buttons) Button Abre uma caixa de diálogo no editor do usuário com a mensagem e o conjunto de botões especificados.
alert(title, prompt, buttons) Button Abre uma caixa de diálogo no editor do usuário com o título, a mensagem e o conjunto de botões especificados.
create Addon Menu() Menu Cria um builder que pode ser usado para inserir um submenu no menu "Extensões" do editor.
create Menu(caption) Menu Cria um builder que pode ser usado para adicionar um menu à interface do usuário do editor.
prompt(prompt) Prompt Response Abre uma caixa de diálogo de entrada no editor do usuário com a mensagem especificada e um botão "OK".
prompt(prompt, buttons) Prompt Response Abre uma caixa de diálogo de entrada no editor do usuário com a mensagem e o conjunto de botões especificados.
prompt(title, prompt, buttons) Prompt Response Abre uma caixa de diálogo de entrada no editor do usuário com o título, a mensagem e o conjunto de botões especificados.
show Modal Dialog(userInterface, title) voidAbre uma caixa de diálogo modal no editor do usuário com conteúdo personalizado do lado do cliente.
show Modeless Dialog(userInterface, title) voidAbre uma caixa de diálogo sem modalidade no editor do usuário com conteúdo personalizado do lado do cliente.
show Sidebar(userInterface) voidAbre uma barra lateral no editor do usuário com conteúdo personalizado do lado do cliente.
Métodos
Método Tipo de retorno Breve descrição
get Email() StringRecebe o endereço de e-mail do usuário, se disponível.
Propriedades
Propriedade Tipo Descrição
SUNDAYEnumDomingo.
MONDAYEnumsegunda-feira.
TUESDAYEnumterça-feira.
WEDNESDAYEnumquarta-feira.
THURSDAYEnumquinta-feira.
FRIDAYEnumSexta-feira.
SATURDAYEnumsábado.
Métodos
Método Tipo de retorno Breve descrição
error() voidGera uma mensagem em branco no nível ERROR para o Stackdriver Logging.
error(formatOrObject, values) voidGera uma mensagem de nível ERROR para o Stackdriver Logging.
info() voidGera uma mensagem em branco no nível INFO para o Stackdriver Logging.
info(formatOrObject, values) voidGera uma mensagem no nível INFO para o Stackdriver Logging.
log() voidGera uma mensagem em branco no nível DEBUG para o Stackdriver Logging.
log(formatOrObject, values) voidGera uma mensagem de nível DEBUG para o Stackdriver Logging.
time(label) voidInicia um timer que pode ser usado para rastrear quanto tempo leva uma operação.
time End(label) voidInterrompe um timer iniciado anteriormente chamando console.time().
warn() voidGera uma mensagem em branco no nível WARNING para o Stackdriver Logging.
warn(formatOrObject, values) voidGera uma mensagem de nível WARNING no Stackdriver Logging.
Envie comentários
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons , e as amostras de código são licenciadas de acordo com a Licença Apache 2.0 . Para mais detalhes, consulte as políticas do site do Google Developers . Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-12-11 UTC.
Quer enviar seu feedback?
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-12-11 UTC."],[],[]]