App settings

At a glance: Settings impacting the global behavior of your app. Team members view settings. The admin makes changes to settings. 

App settings

To make changes or view app settings:

  1. In AppsFlyer, go to Configuration > App Settings. 
  2. View settings and makes changes as needed in the App Settings page. 
  3. Click Save Settings.
App settings options
Setting Description

SDK installation SDK dev key

  • The SDK dev key is embedded in the app SDK and authenticates events sent by the app and server-to-server API to AppsFlyer.
  • The key is unique per AppsFlyer account and is used by all apps in the account.
  • The key is available in the App Settings page to all team members. 
  • [Optional] An individual app key can be allocated in certain scenarios. Reach out to your CSM to discuss this.

Analytics: Define loyal user trigger

  • The trigger to designate a user as a loyal user. The default option set when you add the app is three app opens.
  • After attributing in-app events, you can use an in-app event as the trigger event. 
    • [Default] Three app opens.
    • The loyal user setting is indicative of user quality. Consider using Protect360 to combat fraud. 
    • Changing this setting impacts data retroactively, meaning historical loyal user data is recalculated. 

App store country

Sets the app store country where the app is available. This setting impacts the app as detailed here. 

  • Changing the app status from pending to live:
    • When the app goes live, AppsFlyer checks the store using the country setting to retrieve details about the app like its icon. 
    • If the app is not found in the store country set, AppsFlyer can't change the app status from pending to live.
  • Redirection behavior is impacted by the setting depending on the scenario, as detailed in the table that follows. 
User type  Redirection scenario
Mobile Users usually click on attribution links within other mobile apps. On clicking, the operating system determines the app store country that users are redirected to:
  • Android redirects based on user IP/location.

  • iOS redirects to the app store associated with the iTunes account active on the device.

Mobile and web 

When web users click on attribution links, in websites (mobile and desktop), initial redirection is to the store set in app store country.

On attempting to install, the operating system redirects them to the country store as described for mobile in the preceding row.

iPad iOS 13

Starting from iOS 13, iPads serve the desktop version of websites. This means that the user type (mobile or web) is not relevant. A click on an attribution link goes to the desktop site, and after that, redirection rules are those of web users.

Localization: Time Zone

The default app setting is UTC.  About the app time-zone.

Localization: Currency

The default app setting is USD. 

  • Currency change is available to apps with no revenue or cost.
  • For new apps, the currency is set when the app is added.
Reporting tool  Currency options available 
Dashboards App-specific currency 
Export data page App-specific currency 
Push API App-specific currency and USD available simultaneously
Pull API

Aggregate data: App-specific currency

Raw data: Selectable USD or app-specific currency

Master API Selectable USD or app-specific currency
Data Locker Only USD
Reporting tools impacted by app currency 


Re-attribution window

The Re-attribution window is the period starting from the date of the first install, during which re-installs cannot be attributed as new installs.

  • [Default] Three months
  • Value range: 1-24 months

Enable view-through attribution via probabilistic modeling

  • [Best practice] Enable view-through probabilistic modeling in addition to click-through attribution which is always enabled. 
  • After enabling view-through probabilistic modeling, you must also enable view-through attribution in the ad network integration tab. 

Enable retargeting campaign management

Minimum time between re-engagement conversions 

  • On re-engagement, a window during which in-app events are attributed to both the retargeting (primary) and UA (non-primary) campaigns is opened.
  • This enables the measurement of retargeting campaign performance.
  • If another network brings a re-engagement during this window:
    • [Default] the existing re-engagement window is closed, another re-engagement recorded, and subsequent in-app events are attributed to the most recent re-engagement. 
    • To prevent this, set the Minimum time between re-engagement conversions  In this case only after the minimum elapsed time can a further re-engagement be recorded.
  • This setting has no impact in cases where the re-engagement window is shorter than the duration of this setting. Example: If the re-engagement windows is 1 day, and this setting is 4 days then this setting has no impact whatsoever. 
  • These settings do not affect the duration between install and re-engagement. 

Attribution: Uninstalls

Advanced settings

Enable IP masking in raw data reports

If enabled, end-user device IP addresses are masked in raw data reports.

iOS 10.3 redirect fallback

For iOS 10.3 and above users only. Details here.

Change app name

  • The name of the app, which is then displayed throughout the dashboard and data reports. This is useful if you have different versions of the same app, for example, for regional distribution reasons.
  • This change impacts the display of the app. The app ID, used to identify the app when using various AppsFlyer APIs, remains the same.
  • Names are limited to 50 characters.

Out-of-store app URL

Available to Android out-of-store apps. 

  • Set the app download URL used to populate attribution links. 
  • This setting does not change attribution links previously generated.
  • The field does no

Limitation: The option does not display at all if you did not set the URL when adding the app. In this case ask your CSM or contact to set it for you. 

Was this article helpful?