Pergunta

Quando tentei carregar usuários em massa, recebi a seguinte mensagem de erro:

Por algum motivo, os dados a serem importados não estavam prontos em nossos servidores. Tente novamente. Fomos notificados desse problema e iremos resolvê-lo caso haja um bug. Se o erro persistir, entre em contato com a equipe de atendimento ao cliente. O erro foi: sequência de bytes inválida em UTF-8.

Como posso corrigir o erro UTF-8 ao carregar usuários em massa?

Resposta

Esse erro é criado quando o arquivo carregado não está no formato UTF-8. UTF-8 é o formato de codificação de caracteres dominante na Internet.

Esse erro ocorre porque o software que você está usando salva o arquivo em um tipo diferente de codificação, como ISO-8859, em vez de UTF-8.

Existem diferentes soluções que você pode usar para alterar seu arquivo para a codificação UTF-8.

Se você tem uma conta do Gmail ou usou o Google Drive anteriormente

  1. Abra o Google Drive.
  2. Crie um novo documento do Planilhas Google.
  3. No novo documento do Planilhas Google, importe seu arquivo CSV.
  4. Depois de importar o arquivo, você pode clicar em Arquivo > Baixar como > Valores separados por vírgula para salvar o arquivo em seu computador.

O arquivo agora deve estar em codificação UTF-8 e será carregado com êxito.

Se você usa o Microsoft Excel

  1. Abra seu arquivo CSV no Microsoft Excel e clique em Arquivo > Salvar como
  2. Insira qualquer nome para o arquivo e selecione "CSV UTF-8 (Delimitado por vírgulas) (*.csv)" como formato de arquivo desejado.
  3. Clique em Salvar. 

Se você usa o Microsoft Excel no Windows, mas não pode salvar como CSV UTF-8, e tem o Bloco de notas

  1. Abra o arquivo .xlsx no Microsoft Excel e clique em Arquivo > Salvar como (outros formatos).
  2. Insira qualquer nome para o arquivo e selecione "Texto em Unicode (.txt)" para "Salvar como tipo".
  3. Clique em Salvar. 
  4. Abra o arquivo de texto em Unicode usando o Bloco de Notas da Microsoft.
    Alguns caracteres são exibidos como uma caixa. Isso ocorre porque o Bloco de Notas não pode exibir alguns caracteres Unicode. Por enquanto, você pode ignorar esses caracteres.
  5. Substitua a tabulação por vírgulas (",") para que o arquivo .xlsx seja delimitado por vírgulas e no formato adequado de valor separado por vírgula (CSV).
  6. Selecione um caractere de tabulação arrastando-o entre dois cabeçalhos de coluna e pressionando CTRL + C.
  7. Use a função Substituir (CTRL + U) para substituir todos os caracteres de tabulação por vírgulas.
  8. No Bloco de Notas, clique em Salvar como.
  9. Insira um nome de arquivo e altere a codificação para "UTF-8".
  10. Adicione .csv no final do nome do arquivo para alterar a extensão do arquivo de ".txt" para ".csv".
  11. Clique em Salvar. 
    O ícone do arquivo deve ser alterado para Microsoft Excel agora.
  12. Abra o arquivo CSV do Excel e verifique os dados.
    (Mesmo que você encontre um problema, não salve o arquivo no Excel. Isso causará o problema de codificação novamente. Basta verificar os dados apenas no Excel. Se você vir um problema de dados nesse estágio, corrija os dados na planilha original e repita as etapas novamente. Você também pode alterar o arquivo do Bloco de Notas, mas certifique-se de salvar o arquivo como formato UTF-8.)

Agora você pode usar esse arquivo CSV para importação.

Se você usa outro programa, poderá alterar manualmente a codificação usada ao salvar um arquivo. Você pode precisar consultar a documentação da empresa para obter as etapas para alterar a codificação ou fazer uma consulta à equipe de atendimento ao cliente.