Documentação
Conta e sync
Gerencie login, perfil e sincronização.Se esta tradução divergir da versão em inglês, a versão em inglês prevalece.
Sua conta conecta identidade, compras, plataformas de nuvem, recursos e estado de aprendizagem entre dispositivos. A sincronização prioriza o local: o aplicativo mantém os dados localmente e troca alterações com os serviços Cardary quando você está conectado e online.
O que a sincronização cobre
A sincronização do deck pode incluir:
- informações e preferências do deck;
- cartões e campos de cartão;
- categorias;
- tags e marcações;
- notas;
- horários de aprendizagem;
- registros de aprendizagem;
- registros de questionário;
- recursos como imagens, áudio e arquivos;
- estado de upload e download de recursos.
Alguns dados também permanecem locais no dispositivo, como caches, arquivos temporários, rascunhos de edições e mídia baixada.
Como funciona a sincronização
Cardary usa um protocolo de sincronização WebSocket com buckets, horário de atualização local, horário do servidor e rastreamento de versão USN.
Em um nível alto, sincronize:
- verifica a versão local de cada bucket;
- extrai atualizações da nuvem após o USN local;
- extrai logs de exclusão da nuvem;
- envia atualizações locais;
- empurra exclusões locais;
- registra o tempo de sincronização do servidor;
- baixa ou carrega recursos quando necessário.
Se a sincronização delta não estiver disponível, o aplicativo poderá voltar à sincronização completa.
Comportamento de conflito
Quando os registros locais e na nuvem são alterados, o tempo de atualização mais recente vence. Se o registro local for mais recente, Cardary o mantém e marca para upload.
A exclusão é conservadora. Uma exclusão na nuvem não deve remover um registro local mais recente que foi alterado após o ponto de exclusão.
Sincronização de recursos
Decks com muita mídia precisam de mais tempo. Imagens, áudio, arquivos, miniaturas e recursos de pacotes podem ser carregados ou baixados após os metadados do deck principal.
Bons hábitos:
- mantenha o aplicativo aberto até que a sincronização de recursos termine após grandes importações;
- evite excluir arquivos locais antes da conclusão da sincronização;
- verifique os cartões de mídia no segundo dispositivo;
- use redes estáveis para decks grandes.
Login e compras
O login conecta sua conta, dados na nuvem e direitos do CardaryPlus. A Apple App Store e o Google Play gerenciam o faturamento, enquanto Cardary verifica o estado da compra para que os recursos Plus possam ser restaurados no aplicativo.
Ao mudar para um novo dispositivo:
- instale o Cardary;
- faça login com a mesma conta;
- restaurar as compras, se necessário;
- buscar ou sincronizar decks;
- aguarde o término do download dos recursos.
Bons hábitos de sincronização
- Faça login antes de criar decks de longo prazo em um novo dispositivo.
- Deixe a sincronização terminar antes de trocar de dispositivo após grandes edições.
- Sincronize logo após editar o mesmo deck em dois dispositivos.
- Tente novamente em uma rede estável se a sincronização falhar.
- Não edite repetidamente um deck com falha antes de resolver erros de sincronização.
- Exporte material crítico antes da limpeza destrutiva.
- Leia Exclusão de conta antes de excluir uma conta com conteúdo sincronizado.
Solução de problemas
| Sintoma | O que fazer |
|---|---|
| Um deck está faltando em outro dispositivo | Faça login, busque plataformas de nuvem e sincronize. |
| Falta mídia | Aguarde o download do recurso e verifique o status da rede. |
| As edições recentes não aparecem | Sincronize primeiro o dispositivo de edição e depois sincronize o segundo dispositivo. |
| A sincronização falha repetidamente | Tente novamente em uma rede estável e evite novas edições até conseguir. |
| A compra não está ativa | Use o fluxo de restauração e confirme a conta da loja. |