Visão geral: O dicionário de campos de dados (com detalhes dos dados brutos) descreve o conteúdo dos campos. Deve ser usado para te ajudar a entender o significado dos campos, como eles estão formatados e quando estão disponíveis.
Resumo
A tabela do dicionário de campo de dados brutos lista os campos de dados brutos disponíveis em vários relatórios da AppsFlyer. A tabela é atualizada à medida que novos campos de dados brutos são adicionados à AppsFlyer.
As colunas na tabela do dicionário incluem:
- Grupo do campo: Agrupamento lógico baseado no uso do campo. Atenção! Os campos do grupo de receitas de anúncios aparecem nos relatórios de dados brutos como suas próprias colunas, ou são preenchidos como parte do valor do evento.
-
Nome:
- Nome do campo conforme apresentado nos relatórios do Data Locker e da API Push.
- A notação [n] indica múltiplas instâncias do mesmo campo, diferenciadas pelo número da instância. Por exemplo, Subparâmetro [n] quer dizer Subparâmetro 1, Subparâmetro 2, ..., Subparâmetro 5. O intervalo de valores de n é indicado como (n=1-5).
-
Nome do Campo:
- Nome do campo usado nos relatórios fornecidos através da página Exportar e da API Pull.
- A notação [n] indica múltiplas instâncias do mesmo campo, diferenciadas pelo número da instância. Por exemplo, Subparâmetro [n] quer dizer Subparâmetro 1, Subparâmetro 2, ..., Subparâmetro 5. O intervalo de valores de n é indicado como (n=1-5).
-
Fonte: O local de origem original do conteúdo do campo, por exemplo:
- Link: Links de atribuição (consulte Estrutura e parâmetros dos links de atribuição da AppsFlyer) ou por API de SRNs, quando relevante.
- SDK: Recolhido através do SDK na aplicação.
- AF: Gerado pela AppsFlyer.
- e muito mais.
-
Descrição
- Alguns campos têm significados diferentes, dependendo do contexto do evento, como por exemplo, em resultado de uma campanha de UA ou de retargeting.
-
Formato: Tipo e comprimento do campo.
- String: O comprimento máximo da string. Não recomendamos exceder 1024 caracteres de comprimento ou as limitações de comprimento de campo encontradas aqui.
-
Hora:
- String com o formato
yyyy-mm-dd hh:mm:ss. Por exemplo,2019-09-17 00:09:25o fuso horário utilizado para apresentar os dados depende da ferramenta de entrega de dados da seguinte forma:- Página de exportação de dados: fuso horário selecionado pela aplicação.
- Push API: os campos de horário têm uma opção selected_time_zone que significa fuso horário específico do aplicativo, salvo UTC.
- Master API: o padrão é o fuso horário selecionável pelo aplicativo.
- Data Locker: UTC
- Os campos de data nos arquivos CSV seguem o formato aaaa-mm-dd. Ao abrir um arquivo CSV no Excel, os campos de data são formatados de acordo com as configurações de data e hora do computador. Pode alterar o formato de visualização no Excel. Para ver o valor não formatado, abra o arquivo usando um editor.
- Push API:
- Para campos time_stamp em UTC: formato
yyyy-mm-dd hh:mm:ss.sss. Por exemplo,2019-09-17 00:09:25.123 - Para campos de time_stamp no fuso horário selecionado: formato
yyyy-mm-dd hh:mm:ss.sss±th:tm. Por exemplo,2019-01-20 04:51:16.000+0000
- Para campos time_stamp em UTC: formato
- String com o formato
- Enum n char: Os campos de enumeração só podem conter valores específicos. Por exemplo, o código de moeda tem 3 caracteres e só pode conter códigos de moeda conforme especificado.
-
Enum 5 char booleano:
FALSEO valor do campo pode serFALSEouFALSE.
Dica
- Para ordenar a tabela, clique no nome da coluna.
- Também pode descarregar a tabela.
- O CSV descarregado inclui campos adicionais aos mencionados acima:
-
Parte do esquema principal do relatório da AppsFlyer:
- A maioria dos relatórios da AppsFlyer são baseados no mesmo esquema e contêm os mesmos campos.
- Alguns campos podem aparecer com valores nulos ou vazios, dependendo do relatório e se os dados são recolhidos de redes de anúncios, anunciantes, plataformas de dispositivos, etc.
- Ao configurar os seus sistemas de BI, é aconselhável configurar todos os campos principais do esquema da AppsFlyer, mesmo que um determinado relatório os apresente sempre como nulos ou vazios. Isto permite-lhe integrar os dados facilmente quando e se estiverem disponíveis.
- Se um campo não fizer parte do esquema de relatórios principal da AppsFlyer, ele só estará disponível em alguns relatórios específicos. Por exemplo, nos relatórios SKAN.
- Método de entrega dos relatórios: O arquivo CSV que você baixou indica se um campo está disponível através da Push API, Exportar dados/Pull API e Data Locker. Atenção: Mesmo que um campo faça parte do esquema de relatórios principal da AppsFlyer, ele pode não estar incluído nos relatórios fornecidos por um método específico. Por exemplo, o campo de posicionamento está no esquema principal da AppsFlyer, mas só aparece nos relatórios entregues através do Data Locker, Pull API ou na página de Exportar dados; não via Push API.
-
Parte do esquema principal do relatório da AppsFlyer:
| Grupo do campo | Nome | Nome do campo | Fonte | Descrição | Formato |
|---|---|---|---|---|---|
| Atribuição | ad_id | Ad id | Link |
|
String |
| Atribuição | ad_id__assist_[n] (n=1-3) | AF |
|
String | |
| Atribuição | ad_name | Ad name | Link |
|
String |
| Atribuição | ad_name__assist_[n] (n=1-3) | AF |
|
String | |
| SKAN | ad_network_ad_id | Ad ID | Ad network | Ad ID | String |
| SKAN | ad_network_ad_name | Ad name | Ad network | Nome do anúncio | String |
| SKAN | ad_network_adset_id | Adset ID | Ad network | Adset ID | String |
| SKAN | ad_network_adset_name | Adset name | Ad network | Adset name | String |
| SKAN | ad_network_campaign_id | Campaign ID | Ad network | ID da campanha relatado pela ad network à AppsFlyer | String |
| SKAN | ad_network_campaign_name | Campaign | Ad network | Nome da campanha relatado pela ad network à AppsFlyer | String |
| SKAN | ad_network_channel | Channel | Ad network | O campo é adicionado aos relatórios, mas não é necessariamente preenchido | String |
| SKAN | ad_network_creative | Creative | Ad network |
|
String |
| SKAN | ad_network_name | Ad network name | Ad network |
|
String |
| SKAN | ad_network_source_app_id | Ad network source app ID | Ad network | Publisher app ID informado pela ad network. Use-o para reconciliar custos relatados pela ad network. O aplicativo do publisher fornece a base para esses dados. | String |
| SKAN | ad_network_timestamp | Ad network timestamp | Ad network |
|
Timestamp |
| Device info | ad_personalization_enabled | Ad personalization enabled | SDK | Indica se o usuário permite que o Google use seus dados a nível de usuário para anúncios (true) ou não (false) | Booleano |
| Atribuição | ad_placement | Ad placement | Link | Preenchido para o posicionamento de anúncios CTV | String |
| Receita de anúncios | ad_revenue_ad_type | Ad revenue ad type | Ad revenue SDK | O tipo de anúncio que foi exibido | String |
| Receita de anúncios | ad_revenue_custom_parameters | Ad revenue custom parameters | Ad revenue SDK | Os parâmetros personalizados fornecidos pelo anunciante através do SDK de receitas de anúncios para os anúncios exibidos no aplicativo. | String |
| Atribuição | ad_type | Ad type | Link |
|
String |
| Receita de anúncios | ad_unit | Ad unit | Ad revenue API | Nome do segmento de receita de anúncios quando é realizado um teste A/B | String |
| Informações do dispositivo | ad_user_data_enabled | Ad user data enabled | SDK | Indica se o usuário permite que o Google use seus dados a nível de usuário para mensuração e anúncios personalizados (true) ou não (false). | Booleano |
| Atribuição | adset_id | Adset id | Link |
|
String |
| Atribuição | adset_id__assist_[n] (n=1-3) | AF |
|
String | |
| Atribuição | adset_name | Adset name | Link |
|
String |
| Atribuição | adset_name__assist_[n] (n=1-3) | AF |
|
String | |
| Informações do dispositivo | advertising_id | Advertising ID for Android devices | SDK |
|
String |
| Atribuição | advertising_id_type | Advertising ID Type | Link | Especifica o tipo de advertising ID fornecido no campo advertising_id_value. Os tipos comuns incluem IDFA (iOS) e GAID (Android). | String |
| Atribuição | advertising_id_value | Advertising ID Value | Link |
|
String |
| Atribuição | af_ad | Ad | Link | Nome do anúncio | String |
| Atribuição | af_ad_id | Ad ID | Link | Ad ID | String/Int |
| Atribuição | af_ad_type | Ad type | Link | Exemplo: banner, footer | String |
| Atribuição | af_adset | Adset | Link | Nome do conjunto de anúncios, identifica um grupo que contém um ou mais anúncios | String |
| Atribuição | af_adset_id | Adset ID | Link | ID do conjunto de anúncios, identifica um grupo que contém um ou mais anúncios | String |
| SKAN | af_attribution_flag | AF attribution flag | AF | Quando o mecanismo SSOT está ativo: Se "true", a instalação foi atribuída tanto pela AppsFlyer quanto pela SKAN. Se "false", a instalação não foi atribuída pela AppsFlyer. Se o valor de skad_conversion for nulo, o sinal será true ou false (com base na modelagem). | Booleano |
| Atribuição | af_attribution_lookback | Attribution lookback window | Link |
|
Caracteres |
| Atribuição | af_c_id | Campaign ID | Link | Campaign ID | String |
| IAP | af_cancelation_date_ms | Validação de compra da AppsFlyer | Data de cancelamento | ||
| Atribuição | af_channel | Channel | Link | Canal da fonte de mídia Exemplo: YouTube para Google, Instagram para Meta Ads | Dynamic Enum String |
| Atribuição | af_cost_currency | Cost currency | Link | Código de moeda de três letras (USD, EUR) conforme ISO-4217. O padrão é USD. | String |
| Atribuição | af_cost_model | Cost model | Link | Modelo de custo reportado no link de atribuição. CPC/CPI/CPM/Outro. Atualmente, todo o custo é calculado conforme CPI, independentemente deste valor. | String |
| Atribuição | af_cost_value | Cost value | Link | Valor da moeda de custo. São permitidos 4 dígitos após a vírgula. Exemplo: 320.5095 | String |
| Assinatura | af_cuids | CUIDs | Validação de compra da AppsFlyer |
|
|
| Assinatura com IAP | af_discount_id | Discount ID | Validação de compra da AppsFlyer | O offer ID apresentado ao usuário durante a compra inicial. O ID é preenchido apenas quando há um código de desconto. | |
| Assinatura | af_discount_type | Discount type | Validação de compra da AppsFlyer |
Tipo de desconto resgatado pelo usuário. Valores possíveis:
|
|
| Atribuição | af_engagement_destination | Engagement destination | AF | Indica a categoria do destino vinculado a partir do anúncio, como uma página inicial da web, um aplicativo mobile (por meio de deep link ou da loja de aplicativos) ou outros tipos de destino, como CTV, PC ou console. | String |
| Assinatura com IAP | af_environment | Environment | Validação de compra da AppsFlyer | O ambiente de onde os dados são recebidos, seja produção ou sandbox. | |
| Assinatura | af_expires_date_ms | Subscription expiration date | A data de expiração do ciclo de faturação da assinatura atual | ||
| Atribuição | af_keywords | Keywords | Link | Palavra(s) usada(s) na pesquisa online do usuário. Conforme relatado pela ad network | String |
| Assinatura com IAP | af_net_revenue | Net revenue | True Revenue API | Receita líquida calculada com base em todas as razões consideradas. Consulte af_net_revenue_factors. | |
| Assinatura com IAP | af_net_revenue_country | Net revenue country | True Revenue API |
|
|
| Assinatura com IAP | af_net_revenue_factors | Net revenue factors | True Revenue API |
|
|
| Assinatura com IAP | af_net_revenue_postal_code | Net revenue postal code | True Revenue API |
|
|
| Assinatura com IAP | af_net_revenue_subdivision | Net revenue subdivision | True Revenue API |
|
|
| Assinatura com IAP | af_net_revenue_tax_exclusive | Net revenue tax exclusive | True Revenue API |
|
|
| Assinatura com IAP | af_net_revenue_tax_name | Net revenue tax name | True Revenue API |
|
|
| Assinatura com IAP | af_net_revenue_tax_rate | Net revenue tax rate | True Revenue API |
|
|
| Assinatura com IAP | af_offer_id | Offer ID | Validação de compra da AppsFlyer | O ID da oferta aplicada à transação, quando relevante, por exemplo, descontos ou ofertas promocionais. | String |
| Assinatura com IAP | af_original_transaction_id | Original transaction ID | Validação de compra da AppsFlyer |
|
|
| Assinatura | af_period_type | Subscription period type | Validação de compra da AppsFlyer |
|
|
| Assinatura com IAP | af_product_id | Product ID | Validação de compra da AppsFlyer | ID do produto na assinatura | |
| Atribuição | af_prt | Partner | Link | Identificador da agência. Para SKAN, pode não ser preenchido | String |
| Assinatura com IAP | af_purchase_date_ms | Purchase date | Validação de compra da AppsFlyer | A data de compra do product ID relatado no evento in-app | |
| IAP | af_purchase_option_id | Purchase option ID | Validação de compra da AppsFlyer | O ID da opção de compra associada à transação. | String |
| IAP | af_purchase_option_type | Purchase option type | Validação de compra da AppsFlyer | O tipo de opção de compra na transação. Valores possíveis (Android): buy, rent. | String |
| IAP | af_purchase_state | Purchase state | Validação de compra da AppsFlyer |
Valores possíveis:
|
|
| Assinatura com IAP | af_purchase_token | Purchase token | Validação de compra da AppsFlyer |
|
|
| Assinatura com IAP | af_reason | Reason | Validação de compra da AppsFlyer |
Em casos de cancelamento ou churn, o motivo pelo qual o usuário cancelou ou desistiu. Valores possíveis:
|
|
| Atribuição | af_reengagement_window | Reengagement window | Link |
|
String |
| Assinatura com IAP | af_refunded_transaction_ids | Refund ransaction ID | Validação de compra da AppsFlyer |
|
|
| Atribuição | af_siteid | Site ID | Link | Publisher ID | String |
| Assinatura com IAP | af_store | Store | Validação de compra da AppsFlyer | A loja de aplicativos onde o produto assinado foi comprado | |
| Atribuição | af_sub[n] (n=1-5) | Sub param [n] | Link | Parâmetro preenchido pelo anunciante no link de atribuição | String |
| Atribuição | af_sub_siteid | Sub site ID | Link | Sub-publisher ID | String |
| Assinatura | af_subscription_ownership_type | Subscription ownership type | Validação de compra da AppsFlyer | FAMILY_SHARED significa que o usuário tem acesso através de compartilhamento familiar. PURCHASED significa que o usuário pagante fez a compra. | |
| Assinatura com IAP | af_transaction_id | Transaction ID | Validação de compra da AppsFlyer |
|
|
| Atribuição | agency | Agência | Link |
|
String |
| Atribuição | agency__assist_[n] (n=1-3) | AF |
|
String | |
| Informações do dispositivo | amazon_aid | Amazon Fire ID | SDK | ID de publicidade que pode ser redefinido pelo usuário em dispositivos Amazon. | String |
| Informações do dispositivo | android_id | Android ID | SDK | ID permanente do dispositivo | String |
| Atribuição | app_group_id | App group ID | AF | Aplicativos associados que pertencem a um template do OneLink para atribuição cross-platform | String |
| App | app_id | App ID | SDK |
Identificador único do aplicativo na Appsflyer. Exemplo:
|
String |
| App | app_name | App name | SDK | Definido pelo anunciante | String |
| Atribuição | app_store_id | App store ID | AF | App ID, como aparece na loja de aplicativos | String |
| App | app_type | App type | App clip | Valores: app_clip, full_app | String |
| App | app_version | Versão do aplicativo | SDK | Definido pelo anunciante | caracteres |
| App | app_version__conversion | Versão do app no momento da conversão | SDK |
|
String |
| Informações do dispositivo | appsflyer_id | AppsFlyer ID | SDK |
|
String |
| Device info | appsflyer_id_type | Appsflyer ID Type | SDK |
|
String |
| Device info | appsflyer_id_value | AppsFlyer ID Value | SDK |
|
String |
| Informações do dispositivo | att | ATT | SDK |
|
String |
| Atribuição | attributed_touch _time | Attributed touch time | AF |
|
Data e Hora |
| Atribuição | attributed_touch_type | Tipo de toque atribuído | AF |
Classifica o tipo de engajamento. Definido pela AppsFlyer após o engajamento ser associado a uma instalação.
|
Enum |
| Protect360 | blocked_reason | Blocked reason | AF | Protect360: Motivo pelo qual a instalação foi bloqueada. Exemplo: sequestro de instalação, bots | String |
| Protect360 | blocked_reason_rule | Blocked reason rule (deprecated) | AF | Desativada | String |
| Protect360 | blocked_reason_value | Blocked reason value | AF | Protect360: Informações adicionais sobre o bloqueio. Exemplo: Site Id, nome(s) da(s) regra(s) de validação | String |
| Protect360 | blocked_sub_reason | Blocked sub reason | AF | Protect360: Submotivo específico para uma instalação bloqueada. Exemplo: Motivo: sequestro de instalação. Submotivo: sequestro de referrer, anomalias de CTIT, regras de validação | String |
| App | bundle_id | Bundle ID | SDK |
|
String |
| Atribuição | campaign | Campaign | Link | Nome da campanha | String |
| Atribuição | campaign_id | Campaign ID | Link |
|
String |
| Atribuição | campaign_id__assist_[n] (n=1-3) | AF |
|
String | |
| Atribuição | campaign_name | Nome da campanha | Link |
|
String |
| Atribuição | campaign_name__assist_[n] (n=1-3) | AF |
|
String | |
| Atribuição | campaign_type | Campaign type | AF |
A fonte que traz o usuário:
(1) Eventos/sessões in-app não atribuídos a nenhuma fonte de mídia. Como alternativa, os dados são excluídos devido a uma política de privacidade ou solicitação do GDPR. |
String |
| Atribuição | campaign_type | Campaign type | Especifica se a campanha é de aquisição de usuários, retargeting ou outro tipo. | String | |
| Atribuição | campaign_type__assist_3 | AF |
|
String | |
| Device info | carrier | Carrier | SDK | O nome da operadora fornecido pelo Android utilizando getSimCarrierIdName(). Consulte também mapeamento de operadoras. | String |
| Atribuição | canal | Channel | Link |
|
String |
| Atribuição | channel__assist_[n] (n=1-3) | AF |
|
String | |
| Localização do dispositivo | city | City | AF | A localização mais precisa do usuário com base no IP do dispositivo. Normalmente, o valor contém o nome de uma cidade, mas também é possível ter distritos, bairros, etc., que são mais precisos. | String |
| Localização do dispositivo | city__conversion | Local (cidade) no momento da conversão | AF |
|
String |
| Atribuição | click_id_type | Tipo de click ID | Link |
|
String |
| Atribuição | click_id_value | Valor do click ID | Link |
|
String |
| Localização do dispositivo | Continent | Continent | AF |
|
String |
| Atribuição | contributor[n]_af_prt(n=1-3) | Contributor[n] partner | AF | Agência ou PMD - sempre convertido para minúsculas | String |
| Atribuição | contributor[n]_campaign(n=1-3) | Contributor[n] campaign | AF | Campanha do contribuidor | String |
| Atribuição | contributor[n]_engagement_type (n=1-3) | Contributor[n] engagement type | AF | Valores possíveis: preload, click_to_download, click_to_app, engaged_click, engaged_view, view, listening, click_unspecified, impression_unspecified | Enum |
| Atribuição | contributor[n]_match_type(n=1-3) | Contributor[n] match type | AF | Os valores possíveis são os mesmos do tipo de correspondência. | String |
| Atribuição | contributor[n]_media_source(n=1-3) | Contributor[n] media source | AF | Fonte de mídia do colaborador | String |
| Atribuição | contributor[n]_touch_time(n=1-3) | Contributor[n] touch time | AF | Tempo de interação do contribuidor | Data e Hora |
| Atribuição | contributor[n]_touch_type(n=1-3) | Contributor[n] touch type | AF | Valores possíveis: clique, impressão | Enum |
| Atribuição | contributor_[n]_engagement_type | Contributor[n] engagement type | AF | Tipo de engajamento do colaborador | Enum |
| Atribuição | conversion_name | Conversion Name | AF |
|
String |
| Atribuição | conversion_type | Conversion type | AF |
O tipo de conversão:
(1) Se conversion_type= reinstall e campaign_type=retargeting é equivalente a retargeting_conversion_type=re-attribution (2) Eventos/sessões in-app não atribuídos a nenhuma fonte de mídia. |
String |
| Atribuição | Cost Currency | Cost currency | Link |
|
String |
| Atribuição | cost_model | Cost model | Link |
|
String |
| Atribuição | cost_value | Cost value | Link |
|
MOEDA |
| Localização do dispositivo | country_code | Country code | AF |
|
Enum |
| Localização do dispositivo | country_code__conversion | Código do país na conversão | AF |
|
String |
| Monetary | currency_customer | Currency Customer | N/D |
|
String |
| Monetary | revenue_currency_original | Moeda da receita (original) | SDK |
|
String |
| Atribuição | custom_data | Dados personalizados | SDK | Dados definidos pelo anunciante no SDK ou pelo S2S, frequentemente usados para integração com terceiros, audiências, etc. Veja Android e iOS | String |
| Atribuição | custom_dimension | Custom dimension | SDK | Reservado para uso futuro da AppsFlyer | String |
| Device info | customer_user_id | Customer user ID | SDK |
|
String |
| Informações do dispositivo | customer_user_id | Customer user ID | SDK | Um ID de usuário de aplicativo exclusivo, definido pelo proprietário do aplicativo. | String |
| Informações do dispositivo | deeplink_url | Deeplink URL | SDK | O caminho para uma atividade interna no aplicativo à qual os usuários estão sendo direcionados. Use-o para deep linking e deferred deep linking. Ele contém o valor af_dp no link de atribuição |
String |
| Protect360 | detection_date | Data de detecção | AF | Data em que a fraude pós-atribuição é detectada. | String |
| Informações do dispositivo | device_category | Categoria do dispositivo | O user_agent reportado |
Tipo de dispositivo usado: tablet, mobile_phone, desktop, tv, set_top_box, games_console, media_player, unknown_device_category.
|
String |
| Informações do dispositivo | device_download_time | Device download Time | SDK | Hora de conclusão do download do app usando o relógio do dispositivo Android ou iOS, convertida para UTC. O valor sempre é exibido em UTC. Formato: aaaa-mm-dd hh:mm:ss.sss |
Data e Hora |
| Informações do dispositivo | device_id_type | Device ID type | SDK | Preenchido para CTV com o tipo de ID da plataforma de CTV. Por exemplo, RIDA para Roku. | Enum |
| Informações do dispositivo | device_model | Modelo do dispositivo | SDK | O nome comercial do modelo do dispositivo. Exemplo: xiaomi::Redmi ou iPhone7 | String |
| Informações do dispositivo | device_type | Device Type | SDK |
|
String |
| SKAN | did_win | iOS |
|
Booleano | |
| Localização do dispositivo | dma | DMA | AF | Área de Mercado Designada ou áreas geográficas. Definida pela empresa Nielsen. Determinação da localização do usuário. | String |
| Localização do dispositivo | dma__conversion | Área de Mercado Designada (DMA) na conversão | AF |
|
String |
| Eventos de valor da vida útil | end_user_event_type | End User Event Type | N/D |
|
Enum |
| Atribuição | engagement_destination | Engagement Destination | AF | Indica a categoria do destino vinculado a partir do anúncio. Pode ser uma landing page na web, um aplicativo mobile acessado por meio de deep link ou uma página da loja de aplicativos, ou outros tipos de destino, como CTV, PC ou console. | |
| Atribuição | engagement_subtype | Engagement Subtype | AF |
|
String |
| Atribuição | engagement_subtype__assist_[n] (n=1-3) | AF |
|
String | |
| Atribuição | engagement_type | Engagement type | AF | Valores possíveis: preload, click_to_download, click_to_app, engaged_click, engaged_view, view, listening, click_unspecified, impression_unspecified | String |
| Atribuição | engagement_type__assist_[n] (n=1-3) | AF |
|
String | |
| Evento | event_name | Nome do evento | AF/SDK |
|
String |
| Evento | event_revenue | Event revenue | SDK |
|
String |
| SKAN | event_revenue | Event revenue | AF | Fórmula: [soma dos valores para o evento específico em USD]\/ [Número de eventos que ocorreram em um dia específico] | Float |
| Evento | event_revenue_currency | Event revenue currency | SDK | Código da moeda da receita no evento reportado ao SDK. | String |
| Evento | event_revenue_usd* | Event revenue USD | AF |
|
String |
| Evento | event_revenue_xxx | Event revenue selected currency |
|
String | |
| Atribuição | event_source | Event source | AF |
Os valores possíveis dependem do tipo de engajamento:
|
Enum |
| Evento | event_time | Event time | Postback | Hora do evento arredondada para a hora completa mais próxima | Data e Hora |
| Evento | event_time | Event time | SDK | Hora em que o evento ocorreu | Data e Hora |
| Evento | event_time__assist_[n] (n=1-3) | AF |
|
TIMESTAMP | |
| Evento | event_time__attribution | AF |
|
TIMESTAMP | |
| Hora | event_time__conversion | N/D |
|
Data e hora | |
| Evento | event_type | Event type | AF/SDK | O tipo de evento de atribuição. Exemplos de tipos de eventos de atribuição: install, re-engagement, entre outros. | String |
| Evento PBA | event_url | Event URL | Web SDK | URL da página da web onde ocorreu o evento (igual à URL original em visitas ao site) | String |
| SKAN | evento_uuid | AF | Um identificador aleatório e único que permite aos parceiros identificar postbacks duplicados. | String | |
| Evento | event_value | Event value | SDK | Conteúdo detalhado do evento enviado do SDK. Atenção: Não envie mais de 1000 caracteres; podem ser truncados. | String |
| SKAN | event_value | Event value | S2S |
|
String (JSON) |
| SKAN | fidelity_type | Fidelity type |
|
Integer | |
| Protect360 | fraud_reason | Fraud reason | AF | Protect360: Consulte o motivo do bloqueio. | String |
| Protect360 | fraud_sub_reason | Fraud sub reason | AF | Protect360: Consulte o submotivo do bloqueio. | String |
| Informações do dispositivo | gdpr_applies | GDPR applies | SDK | Indica se o usuário se enquadra na jurisdição do DMA (true) ou não (false) | Booleano |
| Atribuição | gp_broadcast_referrer | Google Play broadcast referrer | Google Play Store | Google Play Broadcast Referrer | String |
| Atribuição | gp_click_time | Google Play click time | Campo do Google Play |
|
Timestamp |
| Atribuição | gp_install_begin | Google Play install begin time | Google Play Store |
|
Timestamp |
| Atribuição | gp_referrer | Google Play referrer | Google Play Store |
|
String |
| Atribuição | hardware_id_type | Hardware id type | Indica o tipo de identificador de hardware fornecido em hardware_id_value | String | |
| Atribuição | hardware_id_value | Hardware id value |
Um identificador exclusivo a nível de dispositivo (por exemplo, Android ID, IMEI) que não pode ser redefinido pelo usuário. O valor corresponde ao tipo especificado no campo hardware_id_type.
|
String | |
| Atribuição | http_referrer | HTTP referrer | AF | Identifica o endereço da página web que levou ao clica na URL na AppsFlyer. Verificando o referrer, é possível conhecer a origem da solicitação | String |
| Device info | idfa | IDFA | SDK | ID de anúncios que pode ser resetado, encontrado em dispositivos iOS. Se o IDFA não estiver disponível, seu valor pode ser preenchido com zeros. | Caracteres |
| Device info | idfv | IDFV | SDK | Vendor ID fornecido pelo iOS. | Caracteres |
| Device info | imei | IMEI | SDK | ID permanente do dispositivo | Caracteres |
| Receita de anúncios | impressions | Impressions | Ad revenue API | Número de vezes que o usuário viu o anúncio | String |
| Atribuição | install_app_store | Install App Store | SDK | A loja Android de onde o aplicativo foi baixado (detalhes) | String |
| SKAN | install_date | Install date | iOS | Estimado pela AppsFlyer com base na hora de chegada do postback. | Time string |
| Atribuição | install_time | Install time | Postback |
|
Data e Hora |
| SKAN | install_type | Install type | iOS | Novas instalações | String |
| SKAN | interval | Interval | AF | Intervalos da janela de atividades. | Integer |
| Localização do dispositivo | ip | IP | AF | Endereço IP podendo ser IPV4 ou IPV6. A AppsFlyer usa o endereço para determinar a localização do usuário. Se necessário, os anunciantes podem mascarar o endereço IP em relatórios e postbacks. | String |
| Atribuição | ip_address_type | Ip address type | Especifica o formato do endereço IP fornecido no campo ip_address_value (por exemplo, IPv4, IPv6). | String | |
| Atribuição | ip_address_value | Ip address value | AF |
|
String |
| Device info | is_lat | Limit ad tracking | SDK |
Limit ad tracking (LAT):
|
Enum boolean |
| Protect360 | is_organic | Is organic | AF | Indica se o evento in-app está associado a uma instalação orgânica. | String |
| Atribuição | is_primary_attribution | Is primary attribution | AF | UA: True Retargeting: durante a janela de reengajamento, atribuímos tanto à fonte de mídia original (anterior ao reengajamento) quanto à fonte de mídia de reengajamento. Enquanto o evento ocorrer dentro da janela de reengajamento. A fonte de mídia original aparecerá como 'FALSE' (não é a atribuição principal). A fonte de mídia de reengajamento será TRUE. Mais detalhes |
Enum |
| Evento | is_attributed | Foi atribuído | AF |
|
Booleano |
| Evento | is_first_event | É o primeiro evento | AF |
|
Booleano |
| Evento | is_receipt_validated | Is receipt validated | AF | TRUE/FALSE/NULL quando implementado no SDK, vazio caso contrário. | Enum |
| Atribuição | is_retargeting | Is retargeting | Link |
|
Enum boolean |
| Protect360 | is_tagged | AppsFlyer | Representa se a detecção foi tagged ou não. | String | |
| Atribuição | keyword_id | Keyword ID | Link | Keyword ID retornado pela ad network. Esse é o ID de af_keyword. | String |
| Atribuição | keyword_match_type | Keyword match type | AF |
|
String |
| Atribuição | keywords | Keywords | Link |
|
String |
| Atribuição | keywords_id | Link |
|
String | |
| Informações do dispositivo | language | Language | SDK | Idioma (localidade) indicado pelo dispositivo e configurado pelo sistema operacional do dispositivo. Normalmente apresenta o formato ll-DD. Onde ll representa a língua e DD o dialeto. Por exemplo, en-ZA significa inglês utilizado na África do Sul. | String |
| Atribuição | match_type | Match type | AF |
Tipo de método de atribuição. Os valores possíveis incluem:
|
String |
| SKAN | max_event_counter | Max event counter | AF | Para determinar o número de vezes que um usuário executa um determinado evento in-app, use a fórmula: [round up (min_event_counter + max_event_counter) / 2]. Atenção! Você deve arredondar para o número inteiro mais próximo. Exemplo: A. Se min = 0 e max = 1, a média é 0,5; arredondando, obtém-se 1. B. Se min = 5 e max = 10, a média é 7,5; arredondando, obtém-se 8. |
Integer |
| SKAN | max_revenue | Max revenue | AF | A receita é sempre apresentada no campo skad_revenue. Se você usar o modo SKAN 4 ou Personalizado, o intervalo do bucket associado ao evento e usado para calcular skad_revenue é descrito por min_revenue e max_revenue. | Número real |
| SKAN | max_time_post_install | Max time post-install | AF |
|
Integer |
| SKAN | measurement_window | SKAN measurement window | AF | Duração da janela de atividade. Padrão 24 horas. | Integer |
| Atribuição PBA | media_channel | Media channel | Web SDK | Canal de mídia atribuído à visita ao site | String |
| Atribuição | media_source | Media source | Link | A fonte de mídia atribuída a um evento, ou considerada como restrita | String |
| Atribuição | media_source__assist_[n] (n=1-3) | AF |
|
String | |
| Atribuição | media_type | Media type | AF |
Posição do anúncio que contém o link da seguinte forma:
|
String |
| Receita de anúncios | mediation_network | Mediation network | Ad revenue API | Rede de mediação de receita de anúncios que relata o evento à AppsFlyer | String |
| SKAN | min_event_counter | Min event count | AF | Use para calcular o número de vezes que um usuário realiza um evento. Para determinar o número de vezes que um usuário executa um determinado evento in-app, use a fórmula: [round up (min_event_counter + max_event_counter) / 2]. Atenção! Você deve arredondar para o número inteiro mais próximo. Exemplo: A. Se min = 0 e max = 1, a média é 0,5; arredondando, obtém-se 1. B. Se min = 5 e max = 10, a média é 7,5; arredondando, obtém-se 8. |
Integer |
| SKAN | min_revenue | Min revenue | AF | A receita é sempre apresentada no campo skad_revenue. Se você usar o modo SKAN 4 ou Personalizado, o intervalo do bucket associado ao evento e usado para calcular skad_revenue é descrito por min_revenue e max_revenue. | Número real |
| SKAN | min_time_post_install | Min time post-install | AF |
|
Integer |
| Receita de anúncios | monetization_network | Monetization network | Ad revenue API | Rede de receita de anúncios que envia o anúncio | String |
| Atribuição | network_account_id | Network account ID | Link | ID da conta do anunciante na ad network | String |
| Informações do dispositivo | oaid | OAID | SDK | User ID reconfigurável em alguns dispositivos Android, geralmente como alternativa ao GAID | Caracteres |
| Informações do dispositivo | operator | Operator | SDK | O nome da operadora móvel derivado do SIM MCCMNC. Disponível se o usuário estiver registrado na network através do método getNetworkOperatorName() do Android | String |
| Atribuição | original_url | Original URL | Link |
|
String (URL) |
| Atribuição | requested_lookback_window | Janela de lookback solicitada | Link |
|
String |
| Informações do dispositivo | os_version | Versão do sistema operacional | SDK | Versão do sistema operacional do dispositivo | String |
| Device info | os_version__conversion | Versão do sistema operacional no momento da conversão | AF |
|
String |
| Receita de anúncios | placement | Placement | Ad revenue API | O local onde o anúncio é exibido no aplicativo | String |
| Informações do dispositivo | platform | Platform | SDK | Plataforma do dispositivo: android, ios, windowsphone, smartcast, tizen, roku, webos, vidaa, playstation, xbox, switch, steam, epic, nativepc, quest | Enum |
| App | platform_group | Platform Group | AF |
|
String |
| Device info | platform_user_id_type | SDK |
|
String | |
| Device info | platform_user_id_value | SDK |
|
String | |
| Localização do dispositivo | postal_code | Postal code | AF | Utilizando o endereço IP do dispositivo reportado pelo SDK. Para SKAN, a partir de 30 de agosto de 2021, sempre nulo | String |
| Linha de produto | product_line_id | Product Line ID | N/D |
|
String |
| Linha de produto | product_line_name | Product Line Name | N/D |
|
String |
| PBA | query_params | Query params | Link |
Parâmetros de consulta na URL de redirecionamento (após o ?) Se a URL não tiver parâmetros de consulta, o valor será nulo |
String |
| Informações do dispositivo | raw_consent_data | Raw consent data | SDK | Retorna um objeto JSON com os dados brutos de consentimento do DMA conforme enviados do anunciante para a AppsFlyer | String |
| Localização do dispositivo | region | Region | AF | Utilizando o endereço IP do dispositivo reportado pelo SDK. Para SKAN, determinado de acordo com o country_code | String |
| Protect360 | rejected_reason | Rejected reason | AF | Protect360: Desativação planejada. Contém atualmente o motivo do bloqueio. | String |
| Protect360 | rejected_reason_valuein data locker: validation_reason_value | Rejected reason value | AF |
|
String |
| Atribuição | retargeting_conversion_type | Retargeting conversion type | AF |
|
Enum |
| Monetary | revenue_usd | Revenue USD | N/D |
|
Numérico |
| Monetary | revenue_value_customer | Revenue Value Customer | N/D |
|
Numérico |
| Monetary | revenue_value_original | Valor da receita (original) | SDK |
|
Numérico |
| App | sdk_version | SDK version | SDK | Versão do SDK da AppsFlyer | String |
| Receita de anúncios | segment | Segment | Ad revenue API | Nome do segmento da receita de anúncios | String |
| Atribuição | site_id | Site id | Link |
|
String |
| Atribuição | site_id__assist_[n] (n=1-3) | AF |
|
String | |
| SKAN | skad_ad_network_id | Ad network ID | iOS | ID da ad network para a qual o postback foi enviado | String |
| SKAN | skad_ambiguous_event | Ambiguous event | AF | Se "true", o postback do iOS foi recebido nas primeiras 72 horas depois que um anunciante alterou as configurações da SKAN no dashboard. Devido aos diversos timers usados pela SKAN, a AppsFlyer não consegue mapear o evento com precisão. |
Booleano |
| SKAN | skad_app_id | App ID | iOS | App ID | String |
| SKAN | skad_attribution_signature | Attribution signature | iOS | Assinatura adicionada pela ad network aos postbacks da SKAN | String |
| SKAN | skad_campaign_id | Campaign ID | iOS | ID da campanha utilizado para publicar o anúncio. Intervalo 0-100 | Integer |
| SKAN | skad_coarse_conversion_value | Coarse conversion value | iOS |
|
String |
| SKAN | skad_conversion_value | Conversion value | iOS |
|
Integer |
| SKAN | skad_did_win | Did win | iOS |
|
Booleano |
| SKAN | skad_fidelity_type | Fidelity type | iOS |
|
Integer |
| SKAN | skad_mode | SKAN mode | AF |
O modo de mensuração de conversão usado para decodificar o postback do iOS. Opções:
|
String |
| SKAN | skad_postback_sequence_index | Postback sequence index | iOS |
|
Integer |
| SKAN | skad_redownload | Redownload | iOS | Se true, o aplicativo foi baixado novamente | Booleano |
| SKAN | skad_revenue | Receita | iOS | Valor da receita do evento em USD. | Float |
| SKAN | skad_source_app_id | Source app ID | iOS |
|
String |
| SKAN | skad_source_domain | Source domain | iOS |
|
String |
| SKAN | skad_source_identifier | Source identifier | iOS |
|
String |
| SKAN | skad_transaction_id | SKAN transaction ID | iOS | ID de postback fornecido pela Apple | String |
| SKAN | skad_version | Versão da SKAN | iOS | Versão da SKAN | String |
| SKAN | source_app_id | AF | Site ID. O aplicativo que publica o anúncio. Esse campo é idêntico ao skad_source_app_id | String | |
| Localização do dispositivo | state | State | AF | Usando o endereço de IP do dispositivo reportado pelo SDK | String |
| Localização do dispositivo | state__conversion | Local (estado) no momento da conversão | AF |
|
String |
| Assinatura com IAP | store_commission | Store commission | True Revenue API |
|
|
| Atribuição | store_product_page | Store product page | AF | Página personalizada do produto na App Store Android ou Apple (iOS 15+), para a qual o usuário foi redirecionado. | String |
| Atribuição | store_product_page_id | Link |
|
String | |
| Informações do dispositivo | store_reinstall | Store reinstall | SDK |
|
Enum boolean |
| Atribuição | sub_param_[n] (n=1-5) | Link |
|
String | |
| Atribuição | sub_site_id | Sub site id | Link |
|
String |
| Protect360 | tagged_additional_data | AF | Um campo dinâmico que está sendo preenchido com dados relevantes por tipo de tag. Por exemplo: se o motivo da tag for "novo lançamento" - refletiremos o número do pacote de lançamento relevante | String | |
| Protect360 | tagged_type | AF | Representa o tipo de tag que sinalizou a detecção. Exemplos de tipo de tag são: Novo lançamento, avaliação do aplicativo e muito mais. | String | |
| Protect360 | tagged_validation_reason_value | AF | declara que o colaborador legítimo deve receber a atribuição caso a detecção esteja no modo implemented e tenha ocorrido em tempo real. | String | |
| SKAN | timestamp | Timestamp | Ad network | Hora em que o postback foi recebido pela AppsFlyer Para Google Ads e Meta ads, esse é o momento em que a AppsFlyer obtém os dados da API do Google e do Meta ads, respectivamente. |
Timestamp |
| Hora | timezone_customer | Fuso horário (cliente) | AF |
|
String |
| Hora | timezone_customer__conversion | Fuso horário (do cliente) no momento da conversão | AF |
|
String |
| Atribuição | Total Candidates | Total Candidates |
AF |
Representa o número total de engajamentos (cliques, impressões e outros tipos de engajamento) avaliados para um determinado dispositivo no momento da conversão.
|
String |
| Atribuição | unified_app_id | Unified app id | SDK |
|
String |
| Informações do dispositivo | user_agent | User agent | Link | URL/device user agent | String |
| Atribuição | vendor_id_type | Vendor id type | O tipo de vendor ID (por exemplo, IDFV para iOS). | String | |
| Atribuição | vendor_id_value | Vendor id value | SDK |
|
String |
| Evento PBA | web_event_type | Web event type | Web SDK | O tipo de evento da Web (visita, evento, etc.) | String |
| Informações do dispositivo | wifi | WIFI | SDK | Definido como TRUE ou FALSE | Enum boolean |