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:

  1. verifica a versão local de cada bucket;
  2. extrai atualizações da nuvem após o USN local;
  3. extrai logs de exclusão da nuvem;
  4. envia atualizações locais;
  5. empurra exclusões locais;
  6. registra o tempo de sincronização do servidor;
  7. 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:

  1. instale o Cardary;
  2. faça login com a mesma conta;
  3. restaurar as compras, se necessário;
  4. buscar ou sincronizar decks;
  5. 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

SintomaO que fazer
Um deck está faltando em outro dispositivoFaça login, busque plataformas de nuvem e sincronize.
Falta mídiaAguarde o download do recurso e verifique o status da rede.
As edições recentes não aparecemSincronize primeiro o dispositivo de edição e depois sincronize o segundo dispositivo.
A sincronização falha repetidamenteTente novamente em uma rede estável e evite novas edições até conseguir.
A compra não está ativaUse o fluxo de restauração e confirme a conta da loja.