Erros mais claros e relatórios com um toque no Cloudist
Uma falha silenciosa é o peor tipo de falha. Uma música para no meio, um vídeo não abre, uma compra não é concluída — e você fica tentando adivinhar se é a sua conexão, a sua conta, o provedor na nuvem ou o próprio app. Adivinhar desperdiça o seu tempo, e desperdiça o nosso também, porque só ficamos sabendo do problema quando você desiste e nos conta por conta própria. O Cloudist Play e o Cloudist Watch agora fecham essa lacuna: todo problema é mostrado na tela, explicado em palavras simples, e pode ser relatado em poucos toques — seja para resolver na hora ou para voltar a ele depois.
Avisos que dizem o que aconteceu
A maioria dos problemas aparece como um aviso curto, do tipo que você provavelmente já viu se usa os apps há um tempo. O que é novo é por quanto tempo cada um fica na tela e o que você pode fazer com ele:
- Avisos de informação e sucesso ficam 3 segundos — uma confirmação rápida de que algo funcionou, sem nada para fazer
- Avisos de atenção ficam 6 segundos, tempo suficiente para você realmente ler antes de desaparecerem
- Erros ficam 10 segundos e incluem um botão Reportar direto no aviso, para que, se algo parecer errado, você possa enviá-lo antes mesmo de ele desaparecer
A ideia é que, quanto mais importante for um aviso, mais tempo ele fica na tela e mais ele deixa você fazer a respeito. Um aviso de sucesso não precisa da sua atenção por muito tempo; um erro precisa.
Quando algo mais grave acontece
Alguns problemas são maiores do que um aviso passageiro consegue carregar, então, em vez de um toast, você recebe uma caixa de diálogo — algo que fica na tela até você resolver, com uma ação de correção quando ela existe, além de um botão Reportar e Fechar. Isso acontece quando:
- O banco de dados da sua biblioteca não pôde ser aberto
- Nada na fila pode ser reproduzido, ou um vídeo não pode ser aberto
- Sua sessão na nuvem expirou
- Uma compra ou restauração falhou — a caixa de diálogo inclui um botão Tentar Novamente, para você não precisar procurar a tela de compra de novo
Esses são os momentos em que um aviso discreto no canto simplesmente não seria suficiente — você precisa saber, e precisa de um caminho a seguir. Uma caixa de diálogo também não deixa você perdê-la por acidente, do jeito que um aviso pode desaparecer enquanto você olha para outra coisa; ela fica lá até você agir, tentar novamente, relatar ou fechar e seguir adiante.
Configurações → Erros recentes
Nem todo erro acontece num momento em que você está pronto para lidar com ele. Talvez um aviso tenha aparecido enquanto você estava ocupado, ou você o tenha descartado sem ler com atenção. É para isso que serve Configurações → Erros recentes: ele guarda os últimos 50 erros, armazenados apenas no seu dispositivo, para que você possa revisar e relatar problemas que perdeu, no seu próprio tempo. Cada item mostra o que aconteceu e quando, e você pode abrir a tela de relatório de qualquer um deles, não só do mais recente.
O que um relatório envia — e o que ele nunca envia
Relatar não é um botão de "enviar tudo" às cegas. Antes de qualquer coisa ser enviada, a tela de relatório te dá um campo de observação para descrever o que você estava fazendo, opções do que anexar, e uma pré-visualização para você ver exatamente o que está prestes a ser enviado. Anexar registros vem ativado por padrão, já que os registros geralmente são o que nos ajuda a realmente encontrar o bug. Anexar captura de tela vem desativado por padrão, e só é oferecido quando uma captura de tela foi realmente feita — ela mostra a tela do app no momento do erro, e só é enviada se você ativar essa opção. Enviar um relatório exige estar logado, para que possamos dar um retorno se for necessário.
O que é enviado:
- O resumo do erro e seus detalhes técnicos
- A tela em que você estava quando aconteceu
- A versão do seu app
- O modelo do seu dispositivo, o sistema operacional e sua versão
- Seu idioma e região
- Até 5 dos seus outros erros recentes, para dar contexto sobre o que levou a este
- Registros, se você deixou Anexar registros ativado
- Uma captura de tela, se uma foi feita e você escolheu anexá-la
O que nunca é enviado:
- Seus tokens de acesso ou atualização OAuth
- O nome do seu dispositivo
- IDs de publicidade
Os registros passam por mais uma etapa antes de serem anexados: endereços de e-mail, tokens, nomes de contas da pasta pessoal e nomes de arquivo são removidos, para que o que vemos seja a atividade que levou ao erro, não seus dados pessoais.
Anúncios, no seu idioma
Relatórios servem para você nos contar o que está errado; anúncios servem para nós te contarmos o que mudou. Configurações → Anúncios reúne as novidades do Cloudist, com um indicador de não lidos para você sempre saber quando há algo esperando para ser lido, e tudo é escrito nos 44 idiomas do app, então soa natural seja qual for o idioma em que você usa o app.
Baixe a atualização
Essas mudanças estão chegando na atualização mais recente dos dois apps — Cloudist Play 1.0.34 e Cloudist Watch 1.0.28. Saiba mais sobre o Cloudist Play e o Cloudist Watch, ou baixe-os aqui:
- Cloudist Play (música): App Store · Google Play · Web
- Cloudist Watch (vídeo): App Store · Google Play · Web
Os mesmos apps, agora muito mais claros sobre o que está dando errado, e muito mais rápidos para você nos contar sobre isso.