Appsflyer
Appsflyer ETL connector for data replication
Appsflyer
Appsflyer ETL connector for data replication
Snapshot
Features |
Details |
Release Status |
Released |
Source API Version |
v5 |
Table Selection |
Yes |
Column Selection |
Yes |
Edit Integration |
Yes |
Replication Type Selection |
No |
Authentication Parameters |
AppsFlyer App Id App Token |
Replication Type |
Key Based Incremental |
Replication Key |
Date |
Suggested Replication Frequency |
Tables/APIs Supported | |
InstallsReport |
InAppEventsReport |
UninstallEventsReport |
OrganicInstallsReport |
OrganicInAppEventsReport |
InvalidInstallsReport |
InvalidInAppEventsReport |
Integrate AppsFlyer with Daton
- Sign in to Daton.
- Select AppsFlyer from the Integrations page.
- Provide Integration Name, Replication Frequency, and History. The integration name would be used in creating tables for the integration and cannot be changed later.
- Provide AppsFlyer App Id and Token.
- Post successful authentication, you will be prompted to choose from the list of available tables.
- Select all the required fields for each table.
- Submit the integration.
Workflow
- Integrations would be in the Pending state initially and will be moved to the Active state as soon as the first job loads data successfully onto the configured warehouse.
- Users would be able to edit/pause/re-activate/delete integration anytime.
- Users can view job status and process logs from the integration details page by clicking on the integration name from the active list.
AppsFlyer Data
InstallsReport
Purpose: Can fetch the details of data including time of installation, type of device, operating system, region, city, country, and more.
Source API Documentation https://support.appsflyer.com/hc/en-us/articles/207034506#Introduction
Replication: Key-Based Replication
Replication Key: LastRunDate
Fields
Name |
Target Datatype |
attributed_touch_type |
STRING |
attributed_touch_time |
DATETIME |
install_time |
DATETIME |
event_time |
DATETIME |
event_name |
STRING |
event_value |
STRING |
event_revenue |
STRING |
event_revenue_currency |
STRING |
event_revenue_usd |
STRING |
event_source |
STRING |
is_receipt_validated |
BOOLEAN |
af_prt |
STRING |
media_source |
STRING |
af_channel |
STRING |
af_keywords |
STRING |
campaign |
STRING |
af_c_id |
STRING |
af_adset |
STRING |
af_adset_id |
STRING |
af_ad |
STRING |
af_ad_id |
STRING |
af_ad_type |
STRING |
af_siteid |
STRING |
af_sub_siteid |
STRING |
af_sub1 |
STRING |
af_sub2 |
STRING |
af_sub3 |
STRING |
af_sub4 |
STRING |
af_sub5 |
STRING |
af_cost_model |
STRING |
af_cost_value |
STRING |
af_cost_currency |
STRING |
contributor1_af_prt |
STRING |
contributor1_media_source |
STRING |
contributor1_campaign |
STRING |
contributor1_touch_type |
STRING |
contributor1_touch_time |
DATETIME |
contributor2_af_prt |
STRING |
contributor2_media_source |
STRING |
contributor2_campaign |
STRING |
contributor2_touch_type |
STRING |
contributor2_touch_time |
DATETIME |
contributor3_af_prt |
STRING |
contributor3_media_source |
STRING |
contributor3_campaign |
STRING |
contributor3_touch_type |
STRING |
contributor3_touch_time |
DATETIME |
region |
STRING |
country_code |
STRING |
state |
STRING |
city |
STRING |
postal_code |
STRING |
dma |
STRING |
ip |
STRING |
wifi |
BOOLEAN |
operator |
STRING |
carrier |
STRING |
language |
STRING |
appsflyer_id |
STRING |
advertising_id |
STRING |
idfa |
STRING |
android_id |
STRING |
customer_user_id |
INTEGER |
imei |
STRING |
idfv |
STRING |
platform |
STRING |
device_type |
STRING |
os_version |
STRING |
app_version |
STRING |
sdk_version |
STRING |
app_id |
STRING |
app_name |
STRING |
bundle_id |
STRING |
is_retargeting |
BOOLEAN |
retargeting_conversion_type |
STRING |
af_attribution_lookback |
STRING |
af_reengagement_window |
STRING |
is_primary_attribution |
BOOLEAN |
user_agent |
STRING |
http_referrer |
STRING |
original_url |
STRING |
InAppEventsReport
Purpose: Can fetch the details of the report that contains all the actions performed by your non-organic users, which were sent to AppsFlyer from the SDK or via the server-to-server API, or via native web view.
Source API Documentation https://support.appsflyer.com/hc/en-us/articles/115004574886-In-App-Events-Raw-Data-Report
Replication: Key-Based Replication
Replication Key: LastRunDate
Fields
Name |
Target Datatype |
attributed_touch_type |
STRING |
attributed_touch_time |
DATETIME |
install_time |
DATETIME |
event_time |
DATETIME |
event_name |
STRING |
event_value |
STRING |
event_revenue |
STRING |
event_revenue_currency |
STRING |
event_revenue_usd |
STRING |
event_source |
STRING |
is_receipt_validated |
BOOLEAN |
af_prt |
STRING |
media_source |
STRING |
af_channel |
STRING |
af_keywords |
STRING |
campaign |
STRING |
af_c_id |
STRING |
af_adset |
STRING |
af_adset_id |
STRING |
af_ad |
STRING |
af_ad_id |
STRING |
af_ad_type |
STRING |
af_siteid |
STRING |
af_sub_siteid |
STRING |
af_sub1 |
STRING |
af_sub2 |
STRING |
af_sub3 |
STRING |
af_sub4 |
STRING |
af_sub5 |
STRING |
af_cost_model |
STRING |
af_cost_value |
STRING |
af_cost_currency |
STRING |
contributor1_af_prt |
STRING |
contributor1_media_source |
STRING |
contributor1_campaign |
STRING |
contributor1_touch_type |
STRING |
contributor1_touch_time |
DATETIME |
contributor2_af_prt |
STRING |
contributor2_media_source |
STRING |
contributor2_campaign |
STRING |
contributor2_touch_type |
STRING |
contributor2_touch_time |
DATETIME |
contributor3_af_prt |
STRING |
contributor3_media_source |
STRING |
contributor3_campaign |
STRING |
contributor3_touch_type |
STRING |
contributor3_touch_time |
DATETIME |
region |
STRING |
country_code |
STRING |
state |
STRING |
city |
STRING |
postal_code |
STRING |
dma |
STRING |
ip |
STRING |
wifi |
BOOLEAN |
operator |
STRING |
carrier |
STRING |
language |
STRING |
appsflyer_id |
STRING |
advertising_id |
STRING |
idfa |
STRING |
android_id |
STRING |
customer_user_id |
INTEGER |
imei |
STRING |
idfv |
STRING |
platform |
STRING |
device_type |
STRING |
os_version |
STRING |
app_version |
STRING |
sdk_version |
STRING |
app_id |
STRING |
app_name |
STRING |
bundle_id |
STRING |
is_retargeting |
BOOLEAN |
retargeting_conversion_type |
STRING |
af_attribution_lookback |
STRING |
af_reengagement_window |
STRING |
is_primary_attribution |
BOOLEAN |
user_agent |
STRING |
http_referrer |
STRING |
original_url |
STRING |
UninstallEventsReport
Purpose: Can fetch the details of uninstall raw data for all non-organic installs
Source API Documentation https://support.appsflyer.com/hc/en-us/articles/115000807786-Non-Organic-Uninstall-Raw-Data-Reports
Replication: Key-Based Replication
Replication Key: LastRunDate
Fields
Name |
Target Datatype |
attributed_touch_type |
STRING |
attributed_touch_time |
DATETIME |
install_time |
DATETIME |
event_time |
DATETIME |
event_name |
STRING |
event_value |
STRING |
event_revenue |
STRING |
event_revenue_currency |
STRING |
event_revenue_usd |
STRING |
event_source |
STRING |
is_receipt_validated |
BOOLEAN |
af_prt |
STRING |
media_source |
STRING |
af_channel |
STRING |
af_keywords |
STRING |
campaign |
STRING |
af_c_id |
STRING |
af_adset |
STRING |
af_adset_id |
STRING |
af_ad |
STRING |
af_ad_id |
STRING |
af_ad_type |
STRING |
af_siteid |
STRING |
af_sub_siteid |
STRING |
af_sub1 |
STRING |
af_sub2 |
STRING |
af_sub3 |
STRING |
af_sub4 |
STRING |
af_sub5 |
STRING |
af_cost_model |
STRING |
af_cost_value |
STRING |
af_cost_currency |
STRING |
contributor1_af_prt |
STRING |
contributor1_media_source |
STRING |
contributor1_campaign |
STRING |
contributor1_touch_type |
STRING |
contributor1_touch_time |
DATETIME |
contributor2_af_prt |
STRING |
contributor2_media_source |
STRING |
contributor2_campaign |
STRING |
contributor2_touch_type |
STRING |
contributor2_touch_time |
DATETIME |
contributor3_af_prt |
STRING |
contributor3_media_source |
STRING |
contributor3_campaign |
STRING |
contributor3_touch_type |
STRING |
contributor3_touch_time |
DATETIME |
region |
STRING |
country_code |
STRING |
state |
STRING |
city |
STRING |
postal_code |
STRING |
dma |
STRING |
ip |
STRING |
wifi |
BOOLEAN |
operator |
STRING |
carrier |
STRING |
language |
STRING |
appsflyer_id |
STRING |
advertising_id |
STRING |
idfa |
STRING |
android_id |
STRING |
customer_user_id |
INTEGER |
imei |
STRING |
idfv |
STRING |
platform |
STRING |
device_type |
STRING |
os_version |
STRING |
app_version |
STRING |
sdk_version |
STRING |
app_id |
STRING |
app_name |
STRING |
bundle_id |
STRING |
is_retargeting |
BOOLEAN |
retargeting_conversion_type |
STRING |
af_attribution_lookback |
STRING |
af_reengagement_window |
STRING |
is_primary_attribution |
BOOLEAN |
user_agent |
STRING |
http_referrer |
STRING |
original_url |
STRING |
OrganicInstallsReport
Purpose: Can fetch the details of the report also includes the attribution type (click or view), the media source, campaign, ad set, and ad type.
Source API Documentation https://support.appsflyer.com/hc/en-us/articles/115002095726-Organic-Raw-Data-Reports
Replication: Key-Based Replication
Replication Key: LastRunDate
Fields
Name |
Target Datatype |
attributed_touch_type |
STRING |
attributed_touch_time |
DATETIME |
install_time |
DATETIME |
event_time |
DATETIME |
event_name |
STRING |
event_value |
STRING |
event_revenue |
STRING |
event_revenue_currency |
STRING |
event_revenue_usd |
STRING |
event_source |
STRING |
is_receipt_validated |
BOOLEAN |
af_prt |
STRING |
media_source |
STRING |
af_channel |
STRING |
af_keywords |
STRING |
campaign |
STRING |
af_c_id |
STRING |
af_adset |
STRING |
af_adset_id |
STRING |
af_ad |
STRING |
af_ad_id |
STRING |
af_ad_type |
STRING |
af_siteid |
STRING |
af_sub_siteid |
STRING |
af_sub1 |
STRING |
af_sub2 |
STRING |
af_sub3 |
STRING |
af_sub4 |
STRING |
af_sub5 |
STRING |
af_cost_model |
STRING |
af_cost_value |
STRING |
af_cost_currency |
STRING |
contributor1_af_prt |
STRING |
contributor1_media_source |
STRING |
contributor1_campaign |
STRING |
contributor1_touch_type |
STRING |
contributor1_touch_time |
DATETIME |
contributor2_af_prt |
STRING |
contributor2_media_source |
STRING |
contributor2_campaign |
STRING |
contributor2_touch_type |
STRING |
contributor2_touch_time |
DATETIME |
contributor3_af_prt |
STRING |
contributor3_media_source |
STRING |
contributor3_campaign |
STRING |
contributor3_touch_type |
STRING |
contributor3_touch_time |
DATETIME |
region |
STRING |
country_code |
STRING |
state |
STRING |
city |
STRING |
postal_code |
STRING |
dma |
STRING |
ip |
STRING |
wifi |
BOOLEAN |
operator |
STRING |
carrier |
STRING |
language |
STRING |
appsflyer_id |
STRING |
advertising_id |
STRING |
idfa |
STRING |
android_id |
STRING |
customer_user_id |
INTEGER |
imei |
STRING |
idfv |
STRING |
platform |
STRING |
device_type |
STRING |
os_version |
STRING |
app_version |
STRING |
sdk_version |
STRING |
app_id |
STRING |
app_name |
STRING |
bundle_id |
STRING |
is_retargeting |
BOOLEAN |
retargeting_conversion_type |
STRING |
af_attribution_lookback |
STRING |
af_reengagement_window |
STRING |
is_primary_attribution |
BOOLEAN |
user_agent |
STRING |
http_referrer |
STRING |
original_url |
STRING |
OrganicInAppEventsReport
Purpose: Can fetch the details of the raw data report for all organic installs and In-App Events.
Source API Documentation https://support.appsflyer.com/hc/en-us/articles/115002095726-Organic-Raw-Data-Reports
Replication: Key-Based Replication
Replication Key: LastRunDate
Fields
Name |
Target Datatype |
attributed_touch_type |
STRING |
attributed_touch_time |
DATETIME |
install_time |
DATETIME |
event_time |
DATETIME |
event_name |
STRING |
event_value |
STRING |
event_revenue |
STRING |
event_revenue_currency |
STRING |
event_revenue_usd |
STRING |
event_source |
STRING |
is_receipt_validated |
BOOLEAN |
af_prt |
STRING |
media_source |
STRING |
af_channel |
STRING |
af_keywords |
STRING |
campaign |
STRING |
af_c_id |
STRING |
af_adset |
STRING |
af_adset_id |
STRING |
af_ad |
STRING |
af_ad_id |
STRING |
af_ad_type |
STRING |
af_siteid |
STRING |
af_sub_siteid |
STRING |
af_sub1 |
STRING |
af_sub2 |
STRING |
af_sub3 |
STRING |
af_sub4 |
STRING |
af_sub5 |
STRING |
af_cost_model |
STRING |
af_cost_value |
STRING |
af_cost_currency |
STRING |
contributor1_af_prt |
STRING |
contributor1_media_source |
STRING |
contributor1_campaign |
STRING |
contributor1_touch_type |
STRING |
contributor1_touch_time |
DATETIME |
contributor2_af_prt |
STRING |
contributor2_media_source |
STRING |
contributor2_campaign |
STRING |
contributor2_touch_type |
STRING |
contributor2_touch_time |
DATETIME |
contributor3_af_prt |
STRING |
contributor3_media_source |
STRING |
contributor3_campaign |
STRING |
contributor3_touch_type |
STRING |
contributor3_touch_time |
DATETIME |
region |
STRING |
country_code |
STRING |
state |
STRING |
city |
STRING |
postal_code |
STRING |
dma |
STRING |
ip |
STRING |
wifi |
BOOLEAN |
operator |
STRING |
carrier |
STRING |
language |
STRING |
appsflyer_id |
STRING |
advertising_id |
STRING |
idfa |
STRING |
android_id |
STRING |
customer_user_id |
INTEGER |
imei |
STRING |
idfv |
STRING |
platform |
STRING |
device_type |
STRING |
os_version |
STRING |
app_version |
STRING |
sdk_version |
STRING |
app_id |
STRING |
app_name |
STRING |
bundle_id |
STRING |
is_retargeting |
BOOLEAN |
retargeting_conversion_type |
STRING |
af_attribution_lookback |
STRING |
af_reengagement_window |
STRING |
is_primary_attribution |
BOOLEAN |
user_agent |
STRING |
http_referrer |
STRING |
original_url |
STRING |
InvalidInstallsReport
Purpose: Can fetch the details of all invalid installations.
Source API Documentation https://support.appsflyer.com/hc/en-us/articles/115004703926#targeting-targeting-validation-rules-export-data
Replication: Key-Based Replication
Replication Key: LastRunDate
Fields
Name |
Target Datatype |
attributed_touch_type |
STRING |
attributed_touch_time |
DATETIME |
install_time |
DATETIME |
event_time |
DATETIME |
event_name |
STRING |
event_value |
STRING |
event_revenue |
STRING |
event_revenue_currency |
STRING |
event_revenue_usd |
STRING |
event_source |
STRING |
is_receipt_validated |
BOOLEAN |
af_prt |
STRING |
media_source |
STRING |
af_channel |
STRING |
af_keywords |
STRING |
campaign |
STRING |
af_c_id |
STRING |
af_adset |
STRING |
af_adset_id |
STRING |
af_ad |
STRING |
af_ad_id |
STRING |
af_ad_type |
STRING |
af_siteid |
STRING |
af_sub_siteid |
STRING |
af_sub1 |
STRING |
af_sub2 |
STRING |
af_sub3 |
STRING |
af_sub4 |
STRING |
af_sub5 |
STRING |
af_cost_model |
STRING |
af_cost_value |
STRING |
af_cost_currency |
STRING |
contributor1_af_prt |
STRING |
contributor1_media_source |
STRING |
contributor1_campaign |
STRING |
contributor1_touch_type |
STRING |
contributor1_touch_time |
DATETIME |
contributor2_af_prt |
STRING |
contributor2_media_source |
STRING |
contributor2_campaign |
STRING |
contributor2_touch_type |
STRING |
contributor2_touch_time |
DATETIME |
contributor3_af_prt |
STRING |
contributor3_media_source |
STRING |
contributor3_campaign |
STRING |
contributor3_touch_type |
STRING |
contributor3_touch_time |
DATETIME |
region |
STRING |
country_code |
STRING |
state |
STRING |
city |
STRING |
postal_code |
STRING |
dma |
STRING |
ip |
STRING |
wifi |
BOOLEAN |
operator |
STRING |
carrier |
STRING |
language |
STRING |
appsflyer_id |
STRING |
advertising_id |
STRING |
idfa |
STRING |
android_id |
STRING |
customer_user_id |
INTEGER |
imei |
STRING |
idfv |
STRING |
platform |
STRING |
device_type |
STRING |
os_version |
STRING |
app_version |
STRING |
sdk_version |
STRING |
app_id |
STRING |
app_name |
STRING |
bundle_id |
STRING |
is_retargeting |
BOOLEAN |
retargeting_conversion_type |
STRING |
af_attribution_lookback |
STRING |
af_reengagement_window |
STRING |
is_primary_attribution |
BOOLEAN |
user_agent |
STRING |
http_referrer |
STRING |
original_url |
STRING |
InvalidInAppEventsReport
Purpose: Can fetch the details of all in-app events generated from invalid installations only
Source API Documentation https://support.appsflyer.com/hc/en-us/articles/115004703926#targeting-targeting-validation-rules-export-data
Replication: Key-Based Replication
Replication Key: LastRunDate
Fields
Name |
Target Datatype |
attributed_touch_type |
STRING |
attributed_touch_time |
DATETIME |
install_time |
DATETIME |
event_time |
DATETIME |
event_name |
STRING |
event_value |
STRING |
event_revenue |
STRING |
event_revenue_currency |
STRING |
event_revenue_usd |
STRING |
event_source |
STRING |
is_receipt_validated |
BOOLEAN |
af_prt |
STRING |
media_source |
STRING |
af_channel |
STRING |
af_keywords |
STRING |
campaign |
STRING |
af_c_id |
STRING |
af_adset |
STRING |
af_adset_id |
STRING |
af_ad |
STRING |
af_ad_id |
STRING |
af_ad_type |
STRING |
af_siteid |
STRING |
af_sub_siteid |
STRING |
af_sub1 |
STRING |
af_sub2 |
STRING |
af_sub3 |
STRING |
af_sub4 |
STRING |
af_sub5 |
STRING |
af_cost_model |
STRING |
af_cost_value |
STRING |
af_cost_currency |
STRING |
contributor1_af_prt |
STRING |
contributor1_media_source |
STRING |
contributor1_campaign |
STRING |
contributor1_touch_type |
STRING |
contributor1_touch_time |
DATETIME |
contributor2_af_prt |
STRING |
contributor2_media_source |
STRING |
contributor2_campaign |
STRING |
contributor2_touch_type |
STRING |
contributor2_touch_time |
DATETIME |
contributor3_af_prt |
STRING |
contributor3_media_source |
STRING |
contributor3_campaign |
STRING |
contributor3_touch_type |
STRING |
contributor3_touch_time |
DATETIME |
region |
STRING |
country_code |
STRING |
state |
STRING |
city |
STRING |
postal_code |
STRING |
dma |
STRING |
ip |
STRING |
wifi |
BOOLEAN |
operator |
STRING |
carrier |
STRING |
language |
STRING |
appsflyer_id |
STRING |
advertising_id |
STRING |
idfa |
STRING |
android_id |
STRING |
customer_user_id |
INTEGER |
imei |
STRING |
idfv |
STRING |
platform |
STRING |
device_type |
STRING |
os_version |
STRING |
app_version |
STRING |
sdk_version |
STRING |
app_id |
STRING |
app_name |
STRING |
bundle_id |
STRING |
is_retargeting |
BOOLEAN |
retargeting_conversion_type |
STRING |
af_attribution_lookback |
STRING |
af_reengagement_window |
STRING |
is_primary_attribution |
BOOLEAN |
user_agent |
STRING |
http_referrer |
STRING |
original_url |
STRING |