Estamos sempre publicando atualizações em nossa documentação, mas pode ser que elas ainda não estejam disponíveis em seu idioma. Para ter acesso às informações mais atualizadas, use a ​​versão em inglês.

Uploads para o armazenamento em nuvem

Você pode exportar automaticamente seus dados brutos de usuário para o armazenamento em nuvem com os uploads no armazenamento em nuvem da Adjust.

Uso dos uploads no armazenamento em nuvem

Nós recomendamos usar os uploads no armazenamento em nuvem junto com nossos callbacks, configurando os mesmos placeholders sobre os mesmos pontos de dados. O armazenamento em nuvem servirá como backup, garantindo que nenhum dado seja perdido se seu servidor ficar inativo por um período. Se seu servidor sofrer alguma interrupção, você pode usar os dados que continuam vindo no seu serviço de armazenamento em nuvem para preencher as lacunas.

A Adjust carrega arquivos de dados CSV no seu bucket de armazenamento a cada hora, na hora exata. Você pode usar esses dados brutos para criar sua própria base de dados, analisar seus usuários como preferir ou fazer um recall de dados em instantes, sem precisar solicitar logs da Adjust.

Especificações do formato de arquivo de armazenamento em nuvem

  • Codificação : UTF-8, sem BOM
  • Delimitador : qualificador de vírgula com aspas duplas
  • Delimitador de colunas : Line Feed (LF), ou quebra de linha
  • Compressão : gzip

Formatando sua definição CSV

Sua definição de CSV determina como seus dados aparecem nos arquivos de armazenamento em nuvem. Cada valor que você inserir aqui será usado para criar uma coluna.

Uma definição CSV consiste em 3 elementos:

Constantes

Parâmetros de callback

Placeholders da Adjust

Organize constantes, parâmetros de callback e placeholders da Adjust para criar relatórios de exportação totalmente personalizados. Certifique-se de que cada valor está separado por uma vírgula, e nós compilaremos sua lista (da esquerda para a direita) para criar uma tabela.

Qualquer constante, parâmetro de callback ou nomes de placeholder não devem conter os seguintes caracteres especiais (pois esses são usados para classificação): , " [ ] { }.

Definição de exemplo e resultado

Aqui está um exemplo de definição de CSV:

"My app is great",{gps_adid},[user_id],{installed_at},{event_name},[item_number],{reporting_revenue}

Isso cria o seguinte output do upload no armazenamento em nuvem:

"My app is great"{gps_adid}[user_id]{installed_at}{event_name}[item_number]{reporting_revenue}
My app is great25646300-2du4-27sj-e51n-18t84n20000k110492016-04-04T23:16UTCLevel4Complete  
My app is great38400000-8cf0-11bd-b23e-10b96e40000d
67540
2017-01-10T10:24UTCpurchase100coins004$5.00
My app is great84857208-3if4-36if-e05s-02y77p29411g517592016-12-04T13:54UTCpurchase500coins010$20.00
My app is great84729047-2wf4-94gq-x31k-36u43y849000g200532016-06-01T08:25UTCSign up

Convenção de nomenclatura de arquivos CSV

Convenção de nomenclatura

A Adjust usa a convenção de nomenclatura appToken_timestamp_hash_partToken.csv.gz para arquivos CSV.

  • appToken: o token do seu app
  • timestamp: a hora de início (uploads no armazenamento em nuvem acontecem de hora em hora)
  • hash: um hash único criado a partir da definição de CSV. Ao alterar sua definição CSV, um novo hash e, em consequência, novos arquivos são criados.
  • partToken: uma string única, alfanumérica, gerada aleatoriamente

Formato do arquivo

  • Codificação: UTF-8, sem BOM
  • Delimitador: qualificador de vírgula com aspas duplas
  • Delimitador de colunas: Line Feed (LF), ou quebra de linha
  • Compressão: gzip