Links encurtados para formulários são redirecionados para uma página que não funciona, é apresentada a seguinte tela:
Alguns outros links até abrem porém em um app externo, instalado no dispositivo, e não deveria ser o comportamento do app.
A solução encontrada para o problema apresentado foi realizar uma interceptação entre todos os links que são clicáveis dentro do aplicativo. Para tal, utilizamos uma regex para links encurtados e consultamos a URL do rollback que estava dentro do header 'location' no elemento S.browser_fallback_url.
Realizando essa alteração foi possível abrir o formulário com link encurtado normalmente:
FIX #50
Sendo assim, foram mapeadas as seguintes formas de inserir formulários:
Link completo do formulário no formato https://docs.google.com/forms/d/${ID_DO_FORMULARIO}
Link encurtado no formato https://forms.gle/${ID_ENCURTADO_DO_FORMULARIO}. Corrigido nessa issue, o PR foi aberto no repositório oficial e pode ser encontrado aqui.
Obs: Links no formato https://drive.google.com/file/d/${ID_DO_FORMULARIO} podem ser abertos porém o estudante não conseguirá responder ao questionário, este será apenas mostrado sem interação para respondê-lo.
É necessário analisar se formulários inseridos sem link (como arquivo) no app funcionam como deveria. Porém a conta que temos acesso para testes não nos permite inserção de novos conteúdos.
Links encurtados para formulários são redirecionados para uma página que não funciona, é apresentada a seguinte tela: Alguns outros links até abrem porém em um app externo, instalado no dispositivo, e não deveria ser o comportamento do app.
A solução encontrada para o problema apresentado foi realizar uma interceptação entre todos os links que são clicáveis dentro do aplicativo. Para tal, utilizamos uma regex para links encurtados e consultamos a URL do rollback que estava dentro do header 'location' no elemento S.browser_fallback_url.
Realizando essa alteração foi possível abrir o formulário com link encurtado normalmente:
FIX #50
Sendo assim, foram mapeadas as seguintes formas de inserir formulários:
https://docs.google.com/forms/d/${ID_DO_FORMULARIO}
https://forms.gle/${ID_ENCURTADO_DO_FORMULARIO}
. Corrigido nessa issue, o PR foi aberto no repositório oficial e pode ser encontrado aqui. Obs: Links no formatohttps://drive.google.com/file/d/${ID_DO_FORMULARIO}
podem ser abertos porém o estudante não conseguirá responder ao questionário, este será apenas mostrado sem interação para respondê-lo.É necessário analisar se formulários inseridos sem link (como arquivo) no app funcionam como deveria. Porém a conta que temos acesso para testes não nos permite inserção de novos conteúdos.