# Enviar dados de conversão de ligações via FTP

<a href="https://pxa.impact.com/student/activity/1117597?sid=0c0e3e5c-54c9-4435-9bee-ebcdccb7f292&#x26;sid_i=0?utm_source=app.impact.com&#x26;utm_medium=owned-platform&#x26;utm_content=tra-350&#x26;utm_campaign=help-center" class="button primary">Faça o curso PXA</a>

Marcas que estão rastreando dados de conversão por chamada podem reportar esses dados em lote em um arquivo .CSV que é enviado ao servidor FTP da Impact com credenciais únicas.

Dados de conversão por chamada que são reportados em lote para impact.com via FTP normalmente são processados em até 24 horas e aparecerão como ações pendentes dentro da plataforma impact.com.

#### Carregar seu arquivo .CSV

![](https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-ce68cfb317a0bdf2b9e82f3df63b400f7764cbf2%2F6b9ec025210c2878ab8e126697a41af04cef94403a452d5dee89cf87e9f2cf2d.svg?alt=media) Esse recurso só é acessível a edições ou complementos específicos do impact.com. [Entre em contato conosco](https://app.impact.com/support/portal.ihtml?createTicket=true) para atualizar sua conta e obter acesso!

Para enviar ao servidor FTP do impact.com, você precisará recuperar as credenciais da conta primeiro. Siga as instruções abaixo para saber como receber suas credenciais por e-mail.

{% hint style="warning" %}
**Observação:** Se você não recebeu o e-mail, entre em contato com a pessoa que criou sua conta no impact.com, alternativamente [entre em contato com o suporte](https://app.impact.com/secure/mediapartner/support/customer-support-portal-flow.ihtml?execution=e1s1).
{% endhint %}

1. Na barra de navegação superior, selecione ![](https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-1183576591b45997efe4dc81a25024640591d02a%2F245137dc972a7a7f6165b59538fcdbac8fd5bd8fee4ba9f20c1a2982c5b58b57.svg?alt=media) **\[Perfil do usuário] → Configurações**.&#x20;
2. Na coluna da direita, em *Rastreamento*, selecione **Tipos de Evento**.
3. Passe o cursor sobre o tipo de evento para o qual deseja enviar dados e então selecione ![](https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-8ec3e877b1397045c61d394485e72ac4d93120ee%2Fc6ddb46c637059f06e86c790a911217a9428f5c47b5efef046f90555e85b03cd.svg?alt=media) **\[Mais] → Visualizar/Editar**.
4. Ao lado de *Processamento de Devoluções*, selecione ![](https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-6027673a720a6522269e1861ad0554c4a85baf29%2F9dcf248c757a094c6af27798e61091b8425a0afa1637ae0e5ba3448c5f85b1a1.svg?alt=media) **\[Editar]**.
5. Selecione **Automatizar processamento de devoluções (avançado) → Upload em lote**.
6. Escolha uma conexão FTP selecionando ![](https://526234278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-b5e1740618ed6571d97b8fed7c25a7678f85d375%2F299632fb6f4f91fbf9847471754cc6180e4284a65b4960af4c4ea472a159f552.svg?alt=media) **\[Caixa desmarcada]**.
   * Como alternativa, selecione **Criar nova conexão**. Saiba como [criar uma conexão de upload de dados](https://help.impact.com/brand/pt-br/sobre-o-que-voce-gostaria-de-aprender/account-administration/account-settings/send-data-to-impactcom/create-a-data-upload-connection).
7. Depois de obter suas credenciais FTP, use um cliente FTP para se conectar ao impact.com.
   * O endereço FTP é `ftp://import.impact.com/{name}`
   * Você pode usar um conjunto existente de credenciais ou um conjunto de credenciais geradas automaticamente.
8. Depois de conectado, faça o upload do seu arquivo para o diretório principal do servidor.

#### Especificações do formato de arquivo de conversão por chamada

Os dados de conversão por chamada são populados em um arquivo .CSV. Consulte a especificação abaixo para todos os cabeçalhos de coluna obrigatórios necessários no seu arquivo .CSV.

<details>

<summary>Referência do formato de arquivo de conversão por chamada</summary>

| Campo                         | Tipo                | Obrigatório     | Descrição                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ----------------------------- | ------------------- | --------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `CampaignId`                  | Inteiro             | **Obrigatório** | Identificador único da campanha (ou programa) ao qual a conversão por chamada está associada.                                                                                                                                                                                                                                                                                                                                       |
| `MediaId`                     | Inteiro             | **Obrigatório** | Identificador único do parceiro ou fonte de mídia.                                                                                                                                                                                                                                                                                                                                                                                  |
| `EventDate`                   | datetime (ISO 8601) | **Obrigatório** | Formato ISO 8601 da data e hora em que o evento de conversão por chamada ocorreu.                                                                                                                                                                                                                                                                                                                                                   |
| `ActionTrackerId`             | Inteiro             | **Obrigatório** | Identificador único do rastreador de ação (i.e., tipo de evento) que está rastreando a chamada telefônica.                                                                                                                                                                                                                                                                                                                          |
| `CallProvider`                | String              | **Obrigatório** | O fornecedor ou cliente que está enviando os dados do evento de chamada                                                                                                                                                                                                                                                                                                                                                             |
| `CallSessionId`               | String              | **Obrigatório** | Um ID de sessão único que o fornecedor ou cliente usa para identificar a chamada.                                                                                                                                                                                                                                                                                                                                                   |
| `CallerId`                    | String              | **Obrigatório** | O número de telefone da chamada de origem, usado para corresponder à conversão final.                                                                                                                                                                                                                                                                                                                                               |
| `CalledPhoneNumber`           | String              | **Obrigatório** | O número de telefone de destino ou o número que recebeu a chamada.                                                                                                                                                                                                                                                                                                                                                                  |
| `CallDuration`                | String              | **Obrigatório** | Duração total (em segundos) da chamada.                                                                                                                                                                                                                                                                                                                                                                                             |
| `TalkDuration`                | String              | **Obrigatório** | Duração real de conversa (em segundos) da chamada.                                                                                                                                                                                                                                                                                                                                                                                  |
| `AdId`                        | Inteiro             | Opcional        | Identificador único do anúncio associado à conversão por chamada.                                                                                                                                                                                                                                                                                                                                                                   |
| `CallStatus`                  | String              | Opcional        | <p>Esse valor indica o resultado final da chamada. Se o campo não estiver presente na solicitação, definimos como <code>ANSWER</code> por padrão. Valores válidos são:</p><p><code>UNKNOWN\_CALLERID</code></p><p><code>FAILURE</code></p><p><code>CONGESTION</code></p><p><code>INCOMPLETE</code></p><p><code>CANCEL</code></p><p><code>IVR\_DROPOFF</code></p><p><code>NO\_TRANSFER\_ATTEMPT</code></p><p><code>ANSWER</code></p> |
| `CallerPhoneNumberCountry`    | String              | Opcional        | Código de país de duas letras para o número de telefone de origem (ISO 3166 alpha-2). Quando NULL, o padrão é US.                                                                                                                                                                                                                                                                                                                   |
| `CalledPhoneNumberCountry`    | String              | Opcional        | Código de país de duas letras para o número de telefone chamado (ISO 3166 alpha-2). Quando NULL, o padrão é US.                                                                                                                                                                                                                                                                                                                     |
| `SubId1`                      | String              | Opcional        | Esse valor é específico e disponível apenas ao parceiro de mídia. Este é o espaço reservado onde o Parceiro de Mídia pode adicionar pontos de dados que deseja que o impact.com reporte de volta a ele.                                                                                                                                                                                                                             |
| `SubId2`                      | String              | Opcional        |                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `SubId3`                      | String              | Opcional        |                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `ClickId`                     | String              | Opcional        | Identificador exclusivo sensível a maiúsculas/minúsculas gerado pelo impact.com de um clique de referência, usado para construir a jornada do consumidor.                                                                                                                                                                                                                                                                           |
| `País`                        | String              | Opcional        | País do CallerId - conforme identificado pelo fornecedor de rastreamento de chamadas.                                                                                                                                                                                                                                                                                                                                               |
| `City`                        | String              | Opcional        | Cidade do CallerId - conforme identificado pelo fornecedor de rastreamento de chamadas.                                                                                                                                                                                                                                                                                                                                             |
| `Region`                      | String              | Opcional        | Região do CallerId - conforme identificado pelo fornecedor de rastreamento de chamadas.                                                                                                                                                                                                                                                                                                                                             |
| `Zip`                         | Inteiro             | Opcional        | CEP do CallerId - conforme identificado pelo fornecedor de rastreamento de chamadas.                                                                                                                                                                                                                                                                                                                                                |
| `RepeatCaller`                | String              | Opcional        | Repetição vs Nova chamada para indicar se o chamador foi registrado como chamador recorrente pelo fornecedor de rastreamento de chamadas.                                                                                                                                                                                                                                                                                           |
| `PhoneType`                   | String              | Opcional        | O tipo de telefone (i.e., linha fixa, celular).                                                                                                                                                                                                                                                                                                                                                                                     |
| `CallRecording`               | String              | Opcional        | URL único da gravação da chamada.                                                                                                                                                                                                                                                                                                                                                                                                   |
| `IvrDuration`                 | String              | Opcional        | Duração em segundos que a chamada passou na árvore IVR.                                                                                                                                                                                                                                                                                                                                                                             |
| `Keypresses`                  | String              | Opcional        | Lista de nomes de teclas únicas que foram pressionadas durante a chamada.                                                                                                                                                                                                                                                                                                                                                           |
| `Key1`                        | String              | Opcional        | Nome da primeira tecla que foi pressionada.                                                                                                                                                                                                                                                                                                                                                                                         |
| `Key2`                        | String              | Opcional        | Nome da segunda tecla que foi pressionada.                                                                                                                                                                                                                                                                                                                                                                                          |
| `Key3`                        | String              | Opcional        | Nome da terceira tecla que foi pressionada.                                                                                                                                                                                                                                                                                                                                                                                         |
| `Key4`                        | String              | Opcional        | Nome da quarta tecla que foi pressionada.                                                                                                                                                                                                                                                                                                                                                                                           |
| `TrafficSource`               | String              | Opcional        | Fonte da transação (fonte de mídia de referência).                                                                                                                                                                                                                                                                                                                                                                                  |
| `OptInSms`                    | String              | Opcional        | Se o chamador optou por receber uma promoção por SMS.                                                                                                                                                                                                                                                                                                                                                                               |
| `UserAgent`                   | String              | Opcional        | O user agent do gerador da conversão.                                                                                                                                                                                                                                                                                                                                                                                               |
| `DispositionName`             | String              | Opcional        | O Nome do Evento de Conversão.                                                                                                                                                                                                                                                                                                                                                                                                      |
| `SaleAmount`                  | Currency            | Opcional        | Se conversão de venda, valor da venda                                                                                                                                                                                                                                                                                                                                                                                               |
| `ReferenceId`                 | String              | Opcional        | Código de Disposição do Cliente para referência.                                                                                                                                                                                                                                                                                                                                                                                    |
| `CustomConversionEvent1Name`  | String              | Opcional        | Nome personalizado para relatório de eventos de conversão                                                                                                                                                                                                                                                                                                                                                                           |
| `CustomConversionEvent2Name`  | String              | Opcional        |                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `CustomConversionEvent3Name`  | String              | Opcional        |                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `CustomConversionEvent1Value` | String              | Opcional        | Valor personalizado para relatório de eventos de conversão                                                                                                                                                                                                                                                                                                                                                                          |
| `CustomConversionEvent2Value` | String              | Opcional        |                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `CustomConversionEvent3Value` | String              | Opcional        |                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `VendorEventId`               | String              | Opcional        | Será único para o evento de chamada e único para o evento de conversão.                                                                                                                                                                                                                                                                                                                                                             |
| `PromoNumberDescription`      | String              | Opcional        | Descreve o número de telefone chamado                                                                                                                                                                                                                                                                                                                                                                                               |
| `CustomCallEvent1Name`        | String              | Opcional        | Nome personalizado para relatório de eventos de chamadas                                                                                                                                                                                                                                                                                                                                                                            |
| `CustomCallEvent2Name`        | String              | Opcional        |                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `CustomCallEvent3Name`        | String              | Opcional        |                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `CustomCallEvent1Value`       | String              | Opcional        | Valor personalizado para relatório de eventos de chamadas                                                                                                                                                                                                                                                                                                                                                                           |
| `CustomCallEvent2Value`       | String              | Opcional        |                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `CustomCallEvent3Value`       | String              | Opcional        |                                                                                                                                                                                                                                                                                                                                                                                                                                     |

</details>

#### Exemplo de CSV

Copie esses dados de exemplo em CSV para usar na importação do seu arquivo.

```programlisting
CampaignId,MediaId,EventDate,ActionTrackerId,CallProvider,CallSessionId,CallerId,CalledPhoneNumber,CallDuration,TalkDuration,AdId,CallStatus,CallerPhoneNumberCountry,CalledPhoneNumberCountry,SubId1,SubId2,SubId3,ClickId,City,Region,Zip,RepeatCaller,PhoneType,CallRecording,IvrDuration,Keypresses,Key1,Key2,Key3,Key4,OptInSms,UserAgent,DispositionName,SaleAmount,ReferenceId,CustomConversionEvent1Name,CustomConversionEvent2Name,CustomConversionEvent3Name,CustomConversionEvent1Value,CustomConversionEvent2Value,CustomConversionEvent3Value,VendorEventId,PromoNumberDescription,CustomCallEvent1Name,CustomCallEvent2Name,CustomCallEvent3Name,CustomCallEvent1Value,CustomCallEvent2Value,CustomCallEvent3Value
1000,987654,2022-03-01T04:10:49-05:00,19283,Acme,1A5B9C4D0E0F7G1H0I,8005550100,11,8,
```
