Class ConferenceError

ConferênciaErro

Erro que ocorreu em um complemento de conferência. Exemplo de uso:

const conferenceError =
    ConferenceDataService.newConferenceError().setConferenceErrorType(
        ConferenceDataService.ConferenceErrorType.PERMANENT,
    );
Exemplo com autenticação:
const state = ScriptApp.newStateToken()
                  .withMethod('myLoginCallbackFunction')
                  .withTimeout(3600)
                  .createToken();

const authenticationUrl = `https://script.google.com/a/google.com/d/${
    ScriptApp.getScriptId()}/usercallback?state=${state}`;

const conferenceError =
    ConferenceDataService.newConferenceError()
        .setConferenceErrorType(
            ConferenceDataService.ConferenceErrorType.AUTHENTICATION,
            )
        .setAuthenticationUrl(authenticationUrl);

Métodos

MétodoTipo de retornoBreve descrição
setAuthenticationUrl(authenticationUrl)ConferenceErrorSe o tipo de erro for AUTHENTICATION, o complemento precisa fornecer um URL que chame de volta para o complemento para permitir que os usuários façam login.
setConferenceErrorType(conferenceErrorType)ConferenceErrorDefine o tipo de erro dessa ConferenceError.

Documentação detalhada

setAuthenticationUrl(authenticationUrl)

Se o tipo de erro for AUTHENTICATION, o complemento precisa fornecer um URL que chame de volta para o complemento para permitir que os usuários façam login. O comprimento máximo para esse campo é de 1.800 caracteres.

Parâmetros

NomeTipoDescrição
authenticationUrlStringO URL de autenticação a ser definido.

Retornar

ConferenceError: este objeto, para encadeamento

Gera

Error: se o URL fornecido não for um URL http/https válido ou for muito longo.


setConferenceErrorType(conferenceErrorType)

Define o tipo de erro dessa ConferenceError.

Parâmetros

NomeTipoDescrição
conferenceErrorTypeConferenceErrorTypeO tipo de erro a ser definido.

Retornar

ConferenceError: este objeto, para encadeamento