Tuning section includes:

Paying capacity

In devtodev all paying users are divided into 5 segments by their payment amounts: minnows, dolphins, grand dolphins, whales and grand whales. These segments can be applied to the reports and dashboards and used as filters in order to analyze metrics of app performance for each user segment.
Also, such division might be helpful to see the distribution of your users by segments.
This page helps you specify payment intervals for each segment of users separately. Payments are measured in US dollars.


Labels section allows you to manage time labels by adding marks on a timeline. These marks can be one-day or long-term events which can be specified as duration of in-game events, sales, update of app version, etc.
Labels can help you to monitor abnormal changes and identify the cause of it in a specific time period.
All specified labels can be presented in two ways:
  • Calendar view
  • Table view
You can create new labels by clicking “Add label” button in the top right corner. Each label can be customized using preset or your own categories.


By setting up alerts, you will always stay tuned and you will be able to monitor game metrics changes without getting into the system. You will be notified automatically in case of any changes in your main metrics, so you can act on them quickly.
This page will help you to set up alerts in 4 steps.
Firstly, you should specify a metric, its condition type and sensitivity. Conditions can be: comparison with confidence interval (the previous day value will be compared to the confidence interval), comparison with threshold (the previous day value will be compared to the specific value).
Secondly, you should customize preferable notification channels. You can choose to notify via e-mail, devtodev notification or Slack messages. It is important to add at least one addressee or webhook.
Thirdly, you should choose notifications’ delivery time (based on Europe/Moscow time zone). You can customize the start date and decide whether alert campaign will expire or not on a particular date.
Finally, you need to give a name to your alert to be able to differentiate it from the other ones.
The Finish button will complete the configuration of your devtodev notifications.


Custom events management

In this section, you can rename the event and parameters without changing them in code. It will allow you to save time for bug fixing if there are some mistakes in naming.
Also, you can ‘block’ some events to stop collecting and storing their data. This functionality you can find in the “Tuning” section of the top menu, Integration subsection.
Please note, only space administrators or a space owner can edit custom events. The rest of the roles have only access to viewing. At the top of the report you can see the custom events overview:
  • Active custom events - events we are tracking and recording at the moment. These events are available for all reports.
  • Events blocked by customer - events which were implemented in the code but were blocked by the space administrator or space owner. We are not collecting and recording data for these events at the moment. You won’t be seeing these events when building reports.
  • Events blocked by system - events that were blocked by devtodev because of exceeding the limit by the number of tracked unique event names.
Under this overview block, you can see the list of active custom events.
You can do the following actions here:
  • Block the event to stop collecting its data
  • Rename the event
  • Rename the parameter of the event
When you rename the event, be attentive to the alias - it can’t repeat other aliases or event names. If you scroll down, you will see the list of blocked events which contains events that were blocked by the system or a customer. There is a limit of 300 unique event names that we can track simultaneously. If you reach the limit, you can block those active custom events that are currently irrelevant. To block or unblock the event you need to tap the lock icon.
We’ll start collecting data for this event only after it is unblocked.
Please note that you can unblock events from this list if you have less than 300 active custom events.

System alerts

In order to provide you with the correct data in the reports and make them insightful for you, we will keep you informed about different errors and issues in the data such as achieving the events or parameters limit and errors connected to the integration or tracked data. These notifications could contain information about the following issues:
  • transactions exceed the limit by the amount of payment;
  • events with the same name but different register are tracked;
  • number of currency types are about to reach the limit;
  • some transactions are doubled;
  • and more.
Notifications about errors and different warnings are displayed in the Notification section in the right upper corner.
More details about each of them are available under the “Read more” button. After you tap it, you will be redirected to the “System alerts” sections where you can find the following:
  • list of all errors and warnings of the current application version;
  • a detailed description of the errors and documentation links with information about the limits and integration best practices.
You can also postpone the notifications for 7 days by using the "Remind later" button in the Notification section. After 7 days we resume sending notifications if the error or the warning persists.
By default, error notifications are sent to users with owner or admin rights. They can subscribe to notifications users with different permissions or unsubscribe them. To do this, at the top of the System alerts page in the Tuning - Integration section you need to click on the pencil icon, select a user from the list and click Apply:

Raw Export

The Raw Export section allows you to build custom reports and download them as csv. files. This may be needed if you want to work with data on your own and build more complex and customized reports.
To create a new report, click the "Add a new report" button above the table and follow the instructions.
  • Choose events and data
  • Select time frame for the report
  • Name your report
To download an existing report, find it in the table and click "Download" in the right column of the table. The report will be downloaded to your computer.
You can download the reports with only "Ready" status. If a report is in a "In progress" status, wait until it reaches 100%. If the report is in an "Empty report" status, it means that there is no relevant data to be exported.
After the report is created, you can see its settings by clicking the button in the “Settings” column.
Please note that reports will be available for downloading only during 14 days after their creation.

List of available events

You can find description of each event table in this section.

Cohort export

Export your cohorts to Google Ads and Facebook to use the audiences for ad targeting. To start the integration, open Settings → 3rd party sources → Cohort export.

Prepare a cohort for export

Use the following reports to export audiences:
  • Segments’: select one dynamic or some static segments, and click ‘Export cohort to Ad network’ in the top right corner.
  • SQL’: as a result of your query, you get a list of user IDs. Click the sandwich icon in the top right corner and select ‘Export cohort to Ad network’ to export the cohort to your ad account.
  • Users’: filter users by parameters, properties, completed events, then click the sandwich icon in the top right corner and select ‘Export cohort to Ad network’.
  • Paying status prediction’ report: select a segment with a certain purchase probability and click the Export cohort button.
  • RFM’ report: select the desired segment, e.g. Champions - the users who pay often and a lot, and click the Export cohort button.
  • Funnels’ report: build a funnel and export the audience who completed specified steps by clicking ‘Cohort export’ in the dropdown menu.

Exporting a cohort to an ad account

1) After you have prepared an audience to export and clicked ‘Export cohort to Ad network’ in the new window, you need to choose whether you want to add new users to an existing audience in your ad account or build a new one. To create a new cohort, enter the name to be displayed in the ad network account.
2) Next, you need to name the cohort to be exported. This name is displayed in devtodev in the list of all exported cohorts. This is needed for history displaying and cohort management.
If your cohort was created from a dynamic segment, then on the next step, you will need to select the type of cohort synchronization: daily (the audience gets exported every 24 hours) or one-time. If you choose daily synchronization, then uses will accumulate in the cohort and the users who left the dynamic segment will not be removed from the cohort.
3) Click ‘Apply’ to finish audience export. Audience creation can take up to 12 hours to fully complete. You can find the cohort synchronization status in the Exported cohorts section.
The ‘Cohort export’ section contains information about exported cohorts - their names, ad networks where the cohort was exported to, date of the last synchronization, audience size, cohort state: synchronization, was it exported or an error was returned, audience type: one-time export or daily export, as well as buttons to stop syncing daily cohorts.
Last modified 7mo ago