Class Service

Serviço

Acessar e manipular a publicação de scripts.

Métodos

MétodoTipo de retornoBreve descrição
getUrl()StringRetorna o URL do app da Web, se ele tiver sido implantado. Caso contrário, retorna null.
isEnabled()BooleanRetorna true se o script for acessível como um app da Web.
MétodoTipo de retornoBreve descrição
disable()voidDesativa o acesso ao script como um app da Web.

Documentação detalhada

getUrl()

Retorna o URL do app da Web, se ele tiver sido implantado. Caso contrário, retorna null. Se você estiver executando o app da Web no modo de desenvolvimento, ele vai retornar o URL do modo de desenvolvimento.

// Mail the URL of the published web app.
MailApp.sendMail(
    'myself@example.com',
    'My Snazzy App',
    `My new app is now available at ${ScriptApp.getService().getUrl()}`,
);

Retornar

String: o URL do app da Web


isEnabled()

Retorna true se o script for acessível como um app da Web.

Retornar

Boolean: true se o script for publicado como um app da Web, false, caso contrário.

Métodos obsoletos

Obsoleto. Essa função foi descontinuada e não deve ser usada em novos scripts.

Desativa o acesso ao script como um app da Web. Esse método é equivalente a abrir a caixa de diálogo "Publish > Deploy as web app" e clicar em "Disable web app".

ScriptApp.getService().disable();