Guia Ingestão de gastos com anúncios

Premium

Visão geral: Ad Spend Ingestion, parte do ROI360 da AppsFlyer, oferece aos anunciantes 100% de cobertura de suas necessidades de relatórios de custos de campanha. Anunciantes e ad networks podem registrar o custo da campanha de fontes de mídia que não informam gastos por API ou clique.

Ingestão de Gastos com anúncios

AdspendIngestion.jpg

 Assista a Usando ingestão de gastos com anúncios

Dados completos de custo da campanha

Usar Ingestão de gastos com anúncios para agregar custos da campanhas de fontes de mídia que não relatam custo por clique ou API. Isso permite que você tenha uma visão completa dos custos e do ROI da sua campanha no Painel. 

O custo deve ser registrado no nível da campanha, sendo opcionais outras dimensões na hierarquia de publicidade. O gasto (custo) é relatado usando arquivos CSV carregados no painel para ingestão. Os dados de custo agregados atualizados ficam disponíveis no painel em até quatro horas após a ingestão.

Anunciantes e ad networks podem enviar e gerenciar arquivos de gastos. As agências podem preparar arquivos para ingestão, mas o anunciante deve fazer upload dos arquivos para elas. 

Os dados de gastos com publicidade ingeridos anteriormente podem ser substituídos, se necessário.

Exemplo de casos de uso:

  • Registre os custos incorridos provenientes de redes que não enviam dados de custos por API ou link de atribuição
  • Canais offline, como campanhas de rádio e outdoors
  • Influenciadores

Para gerenciar a Ingestão de gastos com anúncios, vá para ROI360 > Ingestão de gastos com anúncios. Observação: a página Ingestão de gastos com anúncios é uma página no nível da conta. Isso significa que os anunciantes gerenciam o processamento de todos os aplicativos da conta usando a mesma página. 

Preparar, fazer upload e ingerir arquivos de gastos com anúncios

Existem dois fluxos de trabalho que você pode usar para preparar, fazer upload e processar arquivos de gastos com publicidade:

  • Faça upload do arquivo na interface do usuário.
    Observação:
    • Recomendamos que você tente este método primeiro. Isso ocorre porque as mensagens de erro devido a problemas de formato e conteúdo do arquivo são exibidas imediatamente, tornando mais simples a solução dos problemas.
    • Este método não está disponível para aplicativos em plataformas CTV, PC e console.
  • Faça upload do arquivo por e-mail.
    • Para aplicativos em plataformas CTV, PC e console, use apenas este método.

Ambos os fluxos de trabalho são explicados nas seções a seguir.

Fluxos de trabalho de upload 

Fluxo de trabalho: fazer upload de arquivo na interface do usuário

Etapa Descrição Link
1

Etapa somente para ad networks: antes que uma ad network possa enviar arquivos, o anunciante precisa conceder permissão à ad network

Conceder permissão de ingestão de gastos
2

Prepare o arquivo CSV

Observação: as agências também podem preparar arquivos para seus dados. Saber mais

Formato e esquema de arquivo CSV
3

Faça upload e ingestão do arquivo na interface do usuário

Upload de arquivos de gastos com anúncios

4

Após a conclusão da ingestão, use a interface para monitorar a ingestão:

  • Status
  • Linhas correspondentes (em muitos casos, uma porcentagem baixa de linhas correspondentes significa que há erros nos dados)
 Ações de ingestão de gastos com anúncios
 

Procedimento adicional: substituir a ingestão anterior

Substituir gastos ingeridos anteriormente

Fluxo de trabalho: upload de arquivo por e-mail

Etapa Descrição Link
1

Etapa de pré-requisito para ad networks: antes que uma ad network possa enviar arquivos, o anunciante precisa conceder-lhes permissão. 

Conceder permissão de ingestão de gastos
2

Pré-requisito: obtenha um token de gasto com anúncios

Obter um token de gasto com anúncios
3

Prepare o arquivo CSV

Observação: as agências também podem preparar arquivos para seus dados. Saber mais

Formato e esquema de arquivo CSV
4

Envie o arquivo por e-mail 

E-mail

5 A AppsFlyer envia por e-mail um relatório de status que informa se a ingestão foi bem-sucedida ou se foram encontrados problemas.  
6  Use a interface para monitorar a ingestão:
  • Status 
  • Linhas correspondentes (em muitos casos, uma porcentagem baixa de linhas correspondentes significa que há erros nos dados)
Ações de ingestão de gastos com anúncios
 

Procedimento adicional: substituir a ingestão anterior

Substituir gastos ingeridos anteriormente

Procedimentos

Formato e esquema de arquivo CSV

O formato do arquivo CSV de gastos com anúncios, o esquema e as regras de validação são detalhados aqui. Se você usar planilhas do Excel ou do Google para criar o arquivo, deverá consultar as instruções de formatação do Excel 

Ver arquivo de amostra

Antes de continuar lendo, observe os erros mais comuns cometidos na preparação do arquivo CSV, conforme mostrado na captura de tela a seguir. 

ingestionfile_en-us.png

O formato do arquivo CSV de gastos com anúncios, o esquema e as regras de validação são detalhados nas seções a seguir. Se você usar planilhas do Excel ou do Google para criar o arquivo, deverá consultar as instruções de formatação do Excel .

 Observação

Não use o Excel ou o Planilhas Google para visualizar ou verificar se o arquivo CSV está formatado corretamente. Em vez disso, use um editor

Regras de conteúdo e esquema de arquivos CSV de gastos com anúncios.

Item Requisito

Caracteres proibidos

Os campos no formato de string não podem ter =, +, - ou @ como primeiro caractere. Por exemplo, @example_campaign ou =123 são proibidos.

Fonte de mídia

  • Uma fonte de mídia por arquivo
  • Vários aplicativos para a mesma fonte de mídia são permitidos
  • Limitações:
    • Não envie dados de custo de uma fonte de mídia que tenha uma integração existente da API de custo com a AppsFlyer. A ingestão não é permitida a partir dessas fontes. Elas incluem Meta Ads, Apple Search Ads e Snapchat.

Proprietário do aplicativo 

É permitido um anunciante (proprietário do aplicativo) por arquivo. Isso significa que são permitidos vários aplicativos do mesmo anunciante. 

Extensão filename

Exemplo de CSV: abc123.csv

Estrutura do arquivo

  • Formato: os arquivos têm formato CSV, o que significa que cada coluna é separada por uma vírgula. Observe que esta é a forma como o Excel formata os arquivos CSV por padrão. Se o Excel formatar o arquivo com ponto e vírgula (;), isso está relacionado à configuração regional do seu computador. 
  • Linha de cabeçalho: a primeira linha é uma linha de cabeçalho que corresponde ao esquema
  • Linhas de dados: contêm as colunas obrigatórias. Observação: certifique-se de que não haja espaços em branco nos seus dados. Por exemplo, [USD] (um espaço em branco após o D deve ser alterado para [USD].
  • Linhas em branco: não permitidas
  • Linhas duplicadas com a mesma chave: não permitidas. A chave é derivada do uso dos campos obrigatórios.
  • Células em branco: valores vazios não são permitidos no arquivo. Se você não quiser fazer upload de determinados campos, eles não deverão estar no arquivo.

Hierarquia publicitária 

Quaisquer dados parciais carregados em uma hierarquia inferior substituirão todos os dados do nível da campanha para baixo.

Por exemplo: se você ingerir um arquivo com custo de campanha para o conjunto de anúncios 1 e ingerir separadamente outro arquivo para o conjunto de anúncios 2 da mesma campanha, o custo total da campanha será substituído e mostrará apenas os dados do conjunto de anúncios 2. Para o custo total da campanha, o arquivo que você ingere precisa incluir o conjunto de anúncios 1 e o conjunto de anúncios 2. 

Esquema CSV de gastos com anúncios

Nome da coluna 

Diferenciação de maiúsculas e minúsculas

Formato/observação

Exemplo

Obrigatório

data

  • A data em que o gasto foi incorrido
  • Formato: string:
    (Prática recomendada) AAAA-MM-DD
    AAAA/MM/DD
    MM-DD-AAAA 
    MM/DD/AAAA 
  • Datas futuras não permitidas
  • Prática recomendada: use o mesmo fuso horário definido para seu aplicativo na AppsFlyer.
  • Observação: você está usando planilhas Excel/Google para preparar o arquivo? Leia isto

2019-05-30
2019/05/30
5-30-2019 
5/30/2019
05-30-2019
05/30/2019

 

app-id

  • Formato: sequência
  • ID do aplicativo conforme aparece no painel.
  • Vários aplicativos são permitidos em um único arquivo
  • Todos os aplicativos precisam pertencer ao mesmo anunciante
  • com.app.name 
  • id12356789

media-source

  • Formato: sequência
  • Nome da fonte de mídia exatamente como aparece no painel. Observação: inclua o sufixo _int se ele for exibido no painel.
  • Somente uma fonte de mídia por arquivo é permitida.

network_x_int

campanha

  • Formato: string
  • Nome da campanha. Se o nome da campanha aparecer na ad network, ele deverá corresponder ao nome conforme aparece na ad network (diferenciando maiúsculas de minúsculas).
  • Não use o mesmo nome de campanha para vários aplicativos.

campaign_a

gasto

  • Gasto monetário
  • Cinco dígitos permitidos após a vírgula
  • O valor 0 (zero) é permitido
  • Observação:
    • O formato "2,874.12" não é permitido.
    • Você está usando planilhas do Excel/Google para preparar o arquivo? Leia isto.

2874.12345

 

 

geo

Formato: sequência

Código do país de duas letras em conformidade com ISO 3166

Para o Reino Unido use UK, não GB.
Observação: certifique-se de enviar dois caracteres sem espaços em branco.

US, CN, AU

 

Não

currency

  • Formato: sequência
  • Código de moeda de três letras em conformidade com a ISO 4217. Observação: certifique-se de enviar três caracteres sem espaços em branco no início ou no final.
  • É permitido um código de moeda por aplicativo no arquivo. Diferentes aplicativos podem ter diferentes códigos de moeda. 

USD, GBP, EUR, JPY

Não.

O padrão será USD se deixado em branco.

campaign-id

Formato: sequência

abc1234def

Não.

Observação: se existirem dados de atribuição com nome e ID, o CSV deverá conter ambos para que haja correspondência.

campanha

Formato: sequência

campaign_name

adset

Formato: String  my_adset_1

adset-id

Formato: sequência id5678ghi

anúncio

Formato: String  my_ad_name

ad-id

Formato: String  id91011jkl

site-id

Formato: String  id1213mno Não

channel

Formato: String   video Não

keywords

Formato: sequência

  • better
  • better you app
  • better you online
Não

agency

  • O nome da agência. O valor no parâmetro af_prt)
  • Formato: sequência
Nome da agência Não

Observação: nomes com caracteres diferentes do inglês devem ser codificados usando UTF-8.

Obtendo um token de gasto com anúncios

O token de gastos com anúncios é usado para verificar se o remetente do e-mail está autorizado a enviar o arquivo de ingestão de gastos com anúncios. Os tokens do anunciante e da ad network são diferentes. 

 Atenção

  • Os anunciantes não compartilham seu token com ad networks.
  • A ad network tem seu próprio token exclusivo. 
  • Token do anunciante:
    • O mesmo token é usado para todos os aplicativos da conta
    • Qualquer usuário da conta pode recuperar o token de gastos com publicidade
  • Token da ad network:
    • O mesmo token é usado para todos os anunciantes
    • Além disso, o anunciante precisa conceder permissão à ad network para enviar arquivos de ingestão. 

Para obter o token de gasto com anúncios:

  1. Na AppsFlyer, acesse ROI360 > Ingestão de gastos com anúncios. 
  2. No canto superior direito da página, clique em Visualizar token de gasto com anúncios.
    O token de gasto com anúncios é exibido. 
  3. Copie e salve o token de gastos com anúncios.

Concedendo permissão de ingestão para uma ad network

Para conceder permissão de ingestão de gastos com anúncios à ad network:

  1. Na AppsFlyer, o anunciante precisa acessar Configuração > Integrações ativas. 
    A página Parceiro integrado é exibida.
  2. Selecione o parceiro integrado.
  3. Acesse a aba Permissões
    PermissionAdNetwork.png
  4. Ative Permissões da ad network, se ainda não o tiver feito.
  5. (opcional) Adicione usuários da conta.
  6. Ative Permitir ingestão de gastos.

Envio de arquivos de gastos com anúncios por e-mail

Pré-requisitos do e-mail:

  • Anunciantes: o token de gasto com anúncios é obrigatório.
  • Ad networks:
    • O token de gasto com anúncios é obrigatório. 
    • O anunciante precisa conceder ao parceiro (ad network) permissão de ingestão de gastos com anúncios. 

Para enviar o arquivo de gastos com anúncios por e-mail:

  1. Preencha os campos de endereço de e-mail: 
    • Para:adspend-upload@appsflyer.com
    • CC: Usuários que devem receber uma cópia do feedback automático
    • Assunto: cole o token Gasto com anúncios no campo de assunto. 
    • Anexo: arquivo CSV com os dados.
  2. Envie o e-mail.
    • Após a conclusão do processamento, um e-mail de status é enviado resumindo o upload e detalhando problemas ou erros encontrados durante o processamento. O e-mail é enviado a todos que fazem parte do e-mail de envio e ao administrador do anunciante. Quando forem identificados erros, você deverá tomar medidas corretivas. Observação: se o e-mail de status não foi recebido, veja aqui.
    • Você pode visualizar o status dos arquivos enviados na página Ingestão de gastos com anúncios

Upload de arquivos de gastos com anúncios

Para fazer upload do arquivo de gastos com anúncios:

  1. Na AppsFlyer, acesse ROI360 > Ingestão de gastos com anúncios.
    A página Ingestão de gastos com anúncios é exibida. 
  2. Clique em + Arquivo de ingestão de gastos com anúncios
    A janela Ingerir gastos com anúncios é aberta.
  3. Arraste o arquivo CSV para a janela Arquivo de ingestão de gastos com anúncios .
    A mensagem Processando arquivo é exibida.
  4. Se uma mensagem de erro for exibida durante o upload: corrija o erro e repita as etapas relevantes. 
  5. A janela Ingestão de gastos com anúncios: resumo do arquivo é aberta.

    AdspendInestionFileSummary.png

  6. Siga um dos procedimentos abaixo:
    • Anule o upload e clique em Cancelar ingestão
    • Conclua o processo de ingestão, clique em Arquivo de ingestão.
      A mensagem "Tudo pronto!" aparece.
  7. Clique em Ingerir outro arquivo ou Concluído.

Gerenciando ingestões de gastos com anúncios

Na página Ingestão de gastos com anúncios, você pode realizar as seguintes ações. 

  • Monitore o status dos arquivos ingeridos: para identificar arquivos de ingestão que requerem sua atenção, pois os dados podem não ter sido ingeridos ou foram ingeridos parcialmente. Talvez seja necessário reenviar esses arquivos.
  • Monitore o indicador de linhas não correspondidas: se a porcentagem de linhas correspondidas for baixa, isso pode ser um sintoma de dados com erros.
  • Baixe cópias dos arquivos CSV enviados
  • Reverta (cancele) a ingestão

Permissão para visualizar arquivos enviados e relatórios sem correspondência:

  • Todos os usuários da conta podem acessar a página Ingestão de gastos com anúncios 
  • O acesso a informações detalhadas é restrito aos usuários da conta que possuem permissão do aplicativo.
  • Se um arquivo contiver dados de vários aplicativos, o usuário da conta solicitará acesso a todos os aplicativos mencionados no arquivo.

Ações de ingestão de gastos com anúncios

Para visualizar o status de ingestão no nível do arquivo:

    • Vá para ROI360 > Ingestão de gastos com anúncios.
      A página Ingestão de gastos com anúncios exibe a lista de arquivos enviados.
    • Se você tiver permissões de aplicativo para todos os aplicativos contidos no arquivo, use o comando Ação para:
      • Baixar arquivo CSV: é uma cópia do arquivo CSV que foi carregado.
      • Baixar o relatório incomparável para todos os aplicativos no arquivo.

Para visualizar o status de ingestão no nível do aplicativo:

  • Selecione o arquivo.
    A página no nível do aplicativo é exibida. A lista de aplicativos no arquivo de gastos com publicidade é exibida.

    Adspendingestions2.png

  • Execute ações no nível do arquivo ou do aplicativo conforme descrito aqui.
  • Nível de arquivo: se você tiver permissões de aplicativo para todos os aplicativos contidos no arquivo, poderá usar os controles no canto superior direito da página para: 
    • Reverter (cancelar) a Ingestão de gastos com anúncios para todos os aplicativos no arquivo. 
    • Baixar uma cópia do arquivo CSV que foi enviado. 
  • Nível do aplicativo: se você tiver permissão de aplicativo para um aplicativo específico, poderá fazê-lo usando o comando Ação:
    • Download de dados do aplicativo.
    • Baixar relatório incomparável para o aplicativo
    • Reverter (cancelar) a Ingestão de gastos com anúncios do aplicativo selecionado. 

Indicadores de status

Status Observações
Aplicado Ação concluída com sucesso
Revertido Ação concluída com sucesso 
Erro ao processar dados

Problema no sistema da AppsFlyer. Aguarde 10 minutos e tente novamente. Se falhar novamente, entre em contato com o suporte da AppsFlyer.

Sem permissões

O token não está aprovado para este aplicativo.

  • Anunciantes: verifique se o ID do aplicativo está correto.
  • Parceiro: verifique se o anunciante ativou Permissão de ingestão de gastos na aba Permissões da integração. 

Erro de validação

 

 

Correspondência de linha e relatório sem correspondência

A correspondência de linhas é o processo em que o mecanismo de ingestão combina as linhas de gastos com anúncios relatadas pela ingestão com os dados de atribuição registrados no painel. Isso é feito utilizando todas as dimensões disponíveis no esquema do arquivo, como fonte de mídia, campanha, conjunto de anúncios, anúncio, etc. Se todas corresponderem, as linhas serão designadas como is-matching=TRUE. 

Nomes versus IDs

A Ingestão de gastos com anúncios identifica uma dimensão, como campanha, conjunto de anúncios ou anúncio pelo nome, sem o ID. Atualmente, a Ingestão de gastos com anúncios não é compatível com relatórios de gastos usando apenas IDs.

Observação: independentemente do status correspondente, o gasto é registrado.

 Exemplo: linhas correspondentes e não correspondentes

Data Fonte de mídia Campanha Impressões Cliques Custo Status correspondente
01/01/2019 exemplo abc 5000 100 $1000 is-matching = TRUE
Informação do desempenho encontrada
02/01/2019 exemplo abc       is-matching = FALSE
Sem informação do desempenho em 02/01/2019
02/01/2019 exemplo influenciador     $2500

is-matching = FALSE
Sem informação do desempenho em 02/01/2019

A porcentagem de linhas correspondentes é exibida na página de ingestão.

Se as linhas sem correspondência forem inesperadas, baixe o relatório sem correspondência para investigar a causa. Se necessário, cancele a ingestão revertendo-a.

O relatório Sem correspondência contém uma coluna, com correspondência, que pode ter um valor de linhas TRUE (com correspondência) ou FALSE (sem correspondência).

Página Ingestão de gastos com anúncios exibindo a porcentagem de linhas correspondentes

Adpsendmatching.png

Substituir (corrigir) gastos com anúncios ingeridos anteriormente

Os gastos com anúncios ingeridos anteriormente podem ser substituídos usando arquivos CSV que contêm dados com a mesma chave dos dados ingeridos anteriormente.

A chave é formada a partir dos campos data, fonte de mídia e campanha. Se as chaves corresponderem, os dados ingeridos por último substituirão os dados ingeridos anteriormente.

Os exemplos a seguir ilustram a substituição de gastos com publicidade.

 Exemplo: substituição de gastos com anúncios

+ indica os campos obrigatórios

Exemplo A

Spend1.csv ingerido na segunda-feira

Data+ ID do aplicativo+ Fonte de mídia+ Campanha+ Gastos
01/06/2019 com.my.app network_x campaign_a 100

Spend2.csv ingerido na terça-feira

Data+ ID do aplicativo+ Fonte de mídia+ Campanha+ Gastos
01/06/2019 com.my.app network_x campaign_a 200
Os dados de gastos de spend1.csv foram substituídos pelos dados de gastos de spend2.csv. Isso ocorre porque spend2.csv foi ingerido por último e os campos obrigatórios que formam a chave são os mesmos. 

Exemplo B

Spend3.csv ingerido na segunda-feira

Data+ ID do aplicativo+ Fonte de mídia+ Campanha+ Gastos Geolocalização
01/05/2019 com.my.app network_x campaign_a 100 EUA
01/05/2019 com.my.app network_x campaign_a 200 CN

Spend4.csv ingerido na terça-feira

Data+ ID do aplicativo+ Fonte de mídia+ Campanha+ Gastos
01/05/2019 com.my.app network_x campaign_a 50
Os dados de gastos de spend3.csv foram substituídos pelos dados de gastos de spend4.csv. Isso ocorre porque spend4.csv foi ingerido por último e os campos obrigatórios que formam a chave são os mesmos. Observação: ambas as linhas do spend3.csv são substituídas. 

Solução de problemas

Mensagens de erro e soluções

A tabela a seguir lista todas as possíveis mensagens de erro de ingestão de gastos com anúncios e as soluções correspondentes. 

Mensagem de erro Descrição solução
Nenhum dos IDs de aplicativo fornecidos no arquivo existe na AppsFlyer. Verifique a exatidão dos IDs do aplicativo. O ID do aplicativo não existe na conta. Altere o ID do aplicativo e reenvie.

A linha [line name] possui o número errado de colunas. [number] colunas esperadas, [number] colunas recebidas.

Todas as colunas do arquivo devem ter um valor. Altere os valores preenchidos no arquivo com base nos cabeçalhos definidos.
Falta 'media-source' no cabeçalho do arquivo.
  • Falta o cabeçalho do arquivo media-source.
  • O nome da coluna precisa ser exatamente como está no esquema.
Adicione media-source como nome de cabeçalho.
O arquivo pode conter apenas uma fonte de mídia. Várias fontes de mídia encontradas no arquivo: [number of media sources].  Não é possível fazer upload de um arquivo com mais de uma fonte de mídia. Divida o upload em um arquivo para cada fonte de mídia.
O valor fornecido [value] para [field] não é um valor válido para esta coluna. O formato dos dados na coluna está incorreto. Por exemplo, a data é dd-mm-aa em vez de aaaa-mm-dd. Corrija o formato e reenvie. 
Várias moedas identificadas para o aplicativo. Use uma moeda única para cada aplicativo no arquivo. Moedas encontradas: %número de moedas%. Apenas uma moeda pode ser usada para um aplicativo. Use uma moeda no upload e reenvie.
As seguintes colunas no cabeçalho do arquivo não são compatíveis: [cabeçalhos de arquivo]

O cabeçalho do arquivo não corresponde ao esquema. Ou seja, o nome da coluna precisa ser exatamente como está no esquema.

Remova as colunas não suportadas e reenvie.
Colunas obrigatórias ausentes no cabeçalho do arquivo: [cabeçalhos de arquivo] Falta uma coluna obrigatória no cabeçalho do arquivo. Adicione a coluna ausente e seus valores e reenvie.
O aplicativo contém uma data futura: [date] Datas futuras não são permitidas. Corrija a data para a data de hoje ou anterior e reenvie.
O arquivo está vazio. Não há dados para processar. O arquivo está vazio. Preencha os dados no arquivo e reenvie.
As duas linhas a seguir entram em conflito devido a dimensões idênticas. Forneça uma única linha de gastos por conjunto de dimensões. [conflicting rows] Existe mais de uma linha com os mesmos campos-chave (obrigatórios). Remova as linhas duplicadas e reenvie.
O arquivo pode conter dados somente de uma única conta de anunciante. Diferentes anunciantes encontrados no arquivo: [advertiser names] Para parceiros, um upload não pode ser de mais de um anunciante. Divida o upload em um arquivo por anunciante.
O aplicativo [app ID] não existe na conta. Verifique o ID do aplicativo. O ID do aplicativo não existe. Corrija o ID do aplicativo e reenvie.
O código de geolocalização (país) não foi encontrado para o aplicativo [app ID]. Use um código ISO 3166 de 2 letras Geolocalização não existe. Corrija a geolocalização e reenvie.
O código da moeda não foi encontrado para o aplicativo [app ID]. Use um código ISO 4217 de 3 letras. A moeda não existe Altere a moeda para uma moeda válida e reenvie.
Ocorreram erros de validação para um ou mais aplicativos no arquivo. Revise as informações do arquivo para obter mais detalhes. Há mais de um erro no arquivo. Baixe o arquivo e verifique se há erros.
Ocorreu um erro interno ao processar o arquivo. Tente carregá-lo novamente.
  • Problema de back-end ao processar o arquivo.
  • Normalmente, um problema temporário.
Aguarde 1 hora e carregue novamente.

Os dados de custo assimilados não são exibidos ou são exibidos em uma linha separada

Sintoma 1: os dados de custo não são exibidos após a ingestão bem-sucedida

  1. No painel, verifique se o nome da campanha é exibido mais de uma vez.
  2. Nesse caso, localize a linha onde o ID da campanha está em branco.
    A linha com o ID da campanha em branco contém o custo. 

Sintoma 2: o custo ingerido é exibido em uma linha separada (linha adicional) sem dados de desempenho (instalações) O ID da campanha na linha está em branco.

Causa: quando o ID e o nome da campanha existem nos dados de atribuição, o CSV deve conter ambos para que a AppsFlyer corresponda corretamente aos dados de custo e evite itens de linha separados.

Usar o Excel para formatar campos de data e gasto de arquivos CSV

Ao usar planilhas Excel/Google para criar um arquivo CSV, as colunas de data e gastos precisam ser formatadas corretamente antes de salvar o arquivo como um arquivo CSV. Use os procedimentos a seguir para formatar corretamente os campos de data e gastos. 

Após salvar o arquivo CSV, verifique se o conteúdo está formatado corretamente. Observação: não use o Excel para fazer a verificação, use um editor

Formatando células de data no Excel

Para formatar células de data no Excel com o formato AAAA-MM-DD:

  1. Selecione as células a serem formatadas.
  2. Clique com o botão direito e selecione Formatar células.
    A janela para formatar células é aberta.

    Formatdate..png

  3. Selecione Personalizado.
  4. No campo Tipo, insira AAAA-MM-DD
  5. Clique em OK.
    A data está formatada.

Formatando células de gastos no Excel

O Excel geralmente formata células de valor com vírgula para separar os milhares, conforme mostrado na figura. Este formato não é adequado para arquivos de ingestão de gastos com anúncios. 

mceclip1.png

Você pode corrigir isso formatando as células no Excel. 

Para formatar os valores gastos sem um separador de 1.000

  1. Selecione as células a serem formatadas.
  2. Clique com o botão direito e selecione Formatar células.
    A janela formatar células é aberta.
  3. Selecione Número.

    Formatnumbers.png

  1. Desmarque Usar separador de 1000 (,). 
  2. (Opcional) Defina o número de Casas decimais. O padrão é 2. O máximo permitido é 5. 
  3. Clique em OK.
    As células estão formatadas corretamente.

Inspeção visual do arquivo CSV sem Excel

Para examinar o conteúdo do arquivo CSV, use um editor para visualizar o arquivo. 

  • Windows: Bloco de Notas, Bloco de Notas++
  • macOS: TextEdit

A seguir está uma captura de tela do arquivo CSV de exemplo exibido em um editor. 

Visualização do editor

mceclip1.png

Ao usar um editor, examine o arquivo CSV. Preste atenção especial ao seguinte:

  • Espaços em branco: certifique-se de que não há espaços em branco à esquerda ou à direita antes ou depois das vírgulas que separam os campos. No Excel, use o comando @trim para remover espaços em branco. 
  • Data: certifique-se de que o campo de data tenha o formato AAAA-MM-DD. 
  • Gastos: certifique-se de que não haja vírgula no campo gastos.

    mceclip1.png 

Arquivos CSV gerados pelo Excel não possuem vírgulas como delimitadores

Se o Excel criar um arquivo CSV com ponto e vírgula ";" ou outro caractere como delimitador, mas não como vírgula:

  • Isso ocorre quando as configurações regionais do seu computador estão definidas para um idioma/região que não é o inglês.
  • Esse problema é particularmente prevalente quando o alemão é selecionado nos contextos regionais.
  • A solução difere dependendo do sistema operacional do seu computador (macOS ou Windows).
  • Para resolver esse problema, procure as orientações mais recentes da Microsoft ou de outros fóruns para resolver. Use os seguintes termos de pesquisa: Sistema operacional (macOS ou Windows) Delimitador de alterações do Excel para arquivos CSV.

Depois de enviar por e-mail os arquivos de gastos com anúncios, nenhum e-mail de status será recebido

Provavelmente isso significa que o arquivo de gastos com anúncios não foi processado. Isso pode acontecer por vários motivos:

Tipo de conteúdo incorreto

A AppsFlyer processa apenas mensagens com o tipo de conteúdo multipart/mixed Outros tipos não são processados e, consequentemente, nenhum email de status é gerado e enviado de volta. No caso normal, os e-mails com anexo são automaticamente definidos como multipart/mixed pelo cliente de e-mail.

Para garantir que o tipo de conteúdo da mensagem de e-mail seja multipart/mixed, visualize o valor do tipo de conteúdo no cabeçalho do e-mail.

O HTML da mensagem de email não está formatado corretamente

Erros de HTML podem impedir o processamento correto do email. Por exemplo, a tag está vazia ou ausente. Verifique seu script em busca de erros de HTML.

Informações adicionais

Preparando um arquivo CSV com dados da agência

Anunciantes e agências podem preparar arquivos CSV para carregar e ingerir dados de custos. Para isso, os arquivos CSV devem conter uma coluna Agência com o nome da agência (o nome da agência é o valor do parâmetro af_prt). Consulte o esquema CSV

Considere o seguinte:

  • Apenas uma agência pode ser incluída em um arquivo. E apenas campanhas gerenciadas por essa agência podem ser incluídas no arquivo.
  • O nome da agência é obrigatório por linha. Não são permitidas células em branco na coluna agência.
  • A agência deve ter permissão para todos os aplicativos incluídos no arquivo.
  • Somente anunciantes podem fazer upload do arquivo. As agências não podem fazer upload de dados. Elas podem preparar seus arquivos e enviá-los ao anunciante para upload.

Características e limitações

Característica Compatível com Ingestão de gastos com anúncios Observações 
Ad networks    
Agências  

As agências não podem fazer upload de dados. Elas podem preparar seus arquivos e enviá-los ao anunciante para upload.

Transparência da agência X  
Fuso horário específico do aplicativo  
Moeda específica do aplicativo  Os custos da campanha são convertidos para a moeda específica do aplicativo.
Nome da campanha N/D O mesmo nome de campanha não pode ser usado para vários aplicativos, ou o custo de um aplicativo será aplicado a ambos.
Nomes dos campos N/D

Se os nomes dos campos na hierarquia da campanha não corresponderem aos nomes dos campos conforme aparecem nos dados de atribuição, eles serão contados separadamente. 

Por exemplo, se os nomes das campanhas não corresponderem, mesmo que os IDs das campanhas sejam iguais, eles serão contados como campanhas diferentes.

Tamanho do arquivo N/D

Ao fazer upload de um arquivo CSV de processamento de gastos com anúncios, o limite de tamanho é:

  • Via painel da AppsFlyer: 2 MB
  • Via e-mail: 5 MB
Dados orgânicos  
Dados não orgânicos  
Atualização de dados gasto com anúncios  
Dados históricos

O custo relatado pode ser revertido e os dados corrigidos são enviados em até 90 dias.

Retargeting X  
Acesso do usuário da conta Indisponível para usuários com restrições de geolocalização ou canal de mídia.