Changing Time Zone for Existing Apps

 
AppsFlyer's localization feature makes it easier than ever to get your data the way you want it.
New apps time zone is set to UTC (GMT) by default upon definition.
Anytime afterwards you can set the preferred time zone for your app, and all of its dashboard pages and reports will automatically be converted to match your preference.
Also, the "User Acquisition Trend" widget on the overview page marks the date of the time zone change, as shown in the screen capture above.

Why Even Change the Time Zone?

If you work in a time zone that is far from UTC you will probably want to see the AppsFlyer data align with your own time zone.
Also, Facebook and Google (and some other big networks as well) show their conversions in the time zone selected in their interfaces, which is by default the local time of their users. To be able to compare results better between AppsFlyer and them it is highly recommended to set the same time zone on AppsFlyer as in both Facebook or Google interfaces.

How to update the Time Zone?

You can change the default time zone via your App Settings page, under Localization.

App_Settings_New_1.png

Once you have selected a different time zone than your current, make sure to press the Save button at the bottom of the page. The time zone change takes effect and is visible from 00:00 (UTC) of that day.

Presentation of the Data

Set out below are the ways in which the data is presented.

Dashboard and Raw Reports

The dashboard and Raw Reports present all of your data following the change in your newly selected time zone.

Cohort, Retention and Activity Reports all show data according to the new time zone as well, following the time zone change.

When querying for data from before the time change, the raw data reports produce data with the new time zone values. All other types of dashboard pages, as well as the performance reports, show data preceding the change in the previous time zone values.

Push API

The Push API supplies parameters in both UTC time zone and the selected time zone. Push API parameters names that include "_selected_timezone" are in the newly selected time zone, while all other "time" fields are in UTC. For the full list of Push API parameters please click here for Android and here for iOS.

 

Pull APIEdit section

The Pull API shows by default data according to UTC time zone.

To change this data to the selected time zone, add the following parameter to the Pull API link: &timezone={time zone name}. For example "&timezone=Pacific/Tahiti". 
The time zone name value must be from the Canonical ID Column of this list

Master API

Master API supplies parameters in either UTC time zone or the selected time zone.

Add "&timezone-preferred" to the master API link to get the data in the app's new time zone. Leave this macro out of the link to get the data in UTC.

NOTES:

  • When you want to change the selected time zone, you must first change to the time zone to UTC, wait 24 hours and then you can select a different time zone from the dropdown list. The full list of available time zones is available only after 24 hours.
  • Daytime saving is automatically supported.
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request
Powered by Zendesk