Importação de arquivos e fontes de dados
Se os seus clientes já estão em outro sistema (CRM, sistema de gestão, planilha), não é preciso esperar que eles apareçam no site: envie um arquivo. O envio pontual de perfis a partir de um CSV é feito pela importação, e o carregamento regular de perfis e eventos a partir de um arquivo por URL, do S3 ou de uma Planilha Google, pelas fontes de dados.
As duas ferramentas estão disponíveis para “Proprietário”, “Administrador” e “Gerente”.
Importação de perfis a partir de CSV
Abra Dados → Importação de perfis no menu ou clique em Importação de perfis no cabeçalho da página Perfis.
Requisitos do arquivo
- CSV com os cabeçalhos das colunas na primeira linha.
- Separador: vírgula, ponto e vírgula ou tabulação, detectado automaticamente.
- Tamanho: até 20 MB.
- Pelo menos uma coluna com identificador: id do cliente no seu sistema, e-mail ou telefone.
Exemplo:
email;phone;first_name;city;customer_id;bonus
[email protected];+55 11 91234-5678;Ana;São Paulo;1001;350
Como enviar
- Clique em Escolher um arquivo CSV e selecione o arquivo.
- A tabela mostra as colunas do arquivo, exemplos de valores e o campo Destino. Para cada coluna, indique:
- Identificador: User ID, E-mail, Telefone ou Anonymous ID: por ele o perfil é encontrado ou criado. Cada tipo pode ser escolhido uma única vez.
- Atributo: uma propriedade do perfil; ao lado, informe a chave em letras latinas, por exemplo
cityoubonus_balance. - Ignorar: a coluna não é carregada.
- Clique em Iniciar importação.
O OneTrace.pro sugere o destino pelos cabeçalhos: email vira e-mail; cabeçalhos com phone ou mobile viram telefone; customer_id e user_id viram User ID; os nomes de coluna usuais em russo e ucraniano para nome, sobrenome, cidade e país viram os atributos first_name, last_name, city e country. Os demais cabeçalhos viram chaves de atributo em letras minúsculas latinas, com os outros caracteres trocados por sublinhado. Confira as sugestões antes de iniciar.

Andamento da importação
A importação roda em segundo plano: a página mostra uma barra de progresso, o status e o contador “processados N de M, erros: K”. Você pode fechar a página, e a importação continua. As linhas com erro são listadas com os respectivos números. Quando a importação termina, o botão Abrir perfis leva à lista de perfis.
À direita, no bloco Histórico, ficam as 20 últimas importações: arquivo, quem enviou e quando, status (“Enviado”, “Na fila”, “Processando”, “Concluído”, “Falhou”) e resultado.

Como as linhas são processadas
- Se já existir um perfil com esse identificador, ele é atualizado: atributos novos são adicionados, e os que coincidem são sobrescritos. Se uma linha contiver identificadores de dois perfis diferentes, os perfis são mesclados; veja Perfis.
- Células vazias são ignoradas e não apagam valores já conhecidos.
- Números e
true/falsesão salvos como números e valores lógicos. - O e-mail e o telefone do arquivo viram tanto identificadores quanto atributos do perfil.
- Espaços, parênteses e hifens são removidos do telefone. Informe-o com o código do país:
+7 999 123-45-67. Um número como8 999…será salvo com o código errado. - Uma linha sem nenhum identificador válido é ignorada com erro.
A importação cria o evento $identify para cada linha, então as mudanças de atributos podem disparar jornadas com gatilho de alteração de atributo. Se não quiser isso, pause essas jornadas durante a importação.
Fontes de dados
Uma fonte é uma importação regular, conforme agendamento. É útil quando o CRM ou o estoque publica toda noite uma exportação atualizada: o OneTrace.pro a busca sozinho e atualiza os perfis ou adiciona eventos.
Preparação
Primeiro, crie a conexão na seção Integrações (é preciso ter a função “Administrador” ou “Proprietário”):
- Arquivo por URL: um arquivo em um endereço HTTP(S). Se o arquivo for protegido, informe o cabeçalho de autorização, por exemplo
Bearere o token. - Arquivo do S3: bucket da AWS, do Yandex Object Storage, do MinIO e de outros armazenamentos compatíveis.
- Planilha do Google: pela chave de uma conta de serviço do Google. Dê a essa conta acesso de leitura à planilha.
Formatos de arquivo: CSV, JSON (array de objetos, até 50 MB) e JSON Lines.
Como criar uma fonte
- Abra Dados → Fontes de dados e clique em Nova fonte de dados.
- Informe o Nome e escolha a Conexão.
- Preencha as configurações da conexão: URL do arquivo e Formato, Caminho do arquivo no bucket ou ID da planilha e Intervalo (por exemplo,
Página1!A:F). - Clique em Carregar colunas: o OneTrace.pro lê as primeiras linhas.
- No campo Importar como, escolha Perfis (cada linha atualiza atributos) ou Eventos (cada linha é um evento).
- Escolha o Agendamento: de a cada 15 minutos até uma vez por dia.
- Na tabela Colunas, indique o destino de cada coluna, como na importação de CSV.
- Clique em Salvar.

Para eventos, a tabela de colunas também tem Nome do evento, Propriedade do evento e Horário do evento. A coluna de horário é obrigatória. Defina um único nome de evento para todas as linhas no campo Nome do evento (por exemplo, order_completed) ou escolha a coluna em que ele está.
Funcionamento da fonte
O cartão da fonte mostra o status (“Ativa”, “Pausada”, “Com erro”), o agendamento, o horário da última execução e o resultado: linhas, aceitas, ignoradas, com erro.
- Executar agora: execução fora do agendamento. Também tira a fonte da pausa e do erro.
- Pausar / Retomar: interromper e retomar as execuções agendadas.
- Histórico: lista de execuções, com início, forma de acionamento (“Programado” ou “Manual”), status e os primeiros erros de linha com os respectivos números.

O que é importante saber
- Se o arquivo não mudou desde a última vez, a execução termina com o status “Sem alterações”, e as linhas não são lidas.
- Repetir a mesma linha em até 24 horas não cria duplicatas.
- Para eventos, fica registrado o horário do último evento carregado: as execuções seguintes ignoram as linhas que não forem mais recentes que ele. Por isso, um arquivo de histórico pode simplesmente ser complementado.
- Uma fonte com erro é repetida conforme o agendamento, e o texto do erro aparece no cartão.
- Os eventos carregados contam para a cota mensal do plano.
- Ao excluir a fonte, os dados já carregados são mantidos.
Para uma migração única do Mindbox e de outras plataformas, com o histórico, existe uma ferramenta separada; veja Migração de outras plataformas.