Settings

Integration Status

The correctness and completeness of the integration affect the effectiveness of the system dramatically. That's why we add this section with gamification where you can check the effectiveness of usage of our service.

Account, Sessions and Payments

Information about sessions (when users open and close the app) is very important, because the biggest part of integration is based on it. Sessions allow to calculate such metrics as audience (DAU, WAU, MAU), users online, retention, average session length, etc. Along with sessions, information about payments is essential. When devtodev receives data about sessions and payments in your app, it can calculate all financial metrics (gross, revenue, average check) and metrics of project’s financial efficiency (ARPU, ARPPU, paying share, LTV).

Integration of data about sessions and payments makes up to 20% of time spent for integration, but in future it will give answers to 80% of questions about user behavior in the project.

Game events

All reports from In-game Analysis section are based only on 5 devtodev basic events: Currency accrual, Tutorial steps, Leveling up, In-app purchases, User progress. Do not miss to integrate them all.

Additional features

Sure, devtodev game events cannot cover all functionality of any game as all games are unique. Custom events can solve this problem together with custom user properties. Push notifications can help retaining users. And information about traffic sources can make the analysis deeper and richer.

Customization

There are different customization tools for your convenience: labels, segments, alerts, custom dashboards and reports. Use them all to make the analysis deeper and more targeted and reports easier to read.

General Settings

This section contains general information about your integration.

In the General Data form you can:

  • Check the state of analytics, push notifications and 3rd party sources

  • Change the application name

  • Upload the application picture

  • Change the market link

Press the "Edit" button to start changing the settings.

SDK

Integration

Here you can find integration status, SDK version and credentials: App ID, Secret key and devtodev API key. App ID and Secret key are needed to authorize devtodev SDK, excluding Web SDK. Devtodev API key is needed while using devtodev data API, initializing Web SDK, and setting up the 3rd party sources.

One more important thing here - Event log. It shows you events from raw data that we receive. Note that it takes up to 15 minutes for events to appear in the log.

Test Devices

Test devices section allows you to mark devices as test devices. If you do not want data from some of your devices with installed app get into reports, you can add ID of those devices to the list. Data from test devices are shown only in SDK logs and Real-time dashboard.

To add test device into the list, click "+" button in the upper right corner. You also need to know your devtodev UDID (you can find it in SDK -> Integration section) or device advertising ID. You can even add several devices using "," (comma) as a separator.

To remove a device from the list, mark it and click on the delete button.

If the app is in the test mode all devices with this app are added automatically to the list of test devices.

Payments

Here you can change the revenue rate settings (i.e., specify which share of total revenue a developer gets; usually it’s 70% or 0.7) and set transaction checking terms .

Push Notifications

Here you can find and change push notifications settings and check its' status.

3rd Party Sources

App Marketplace Connect

Here you can integrate to devtodev your App Store or Google Play account at any time to en-reach the data with the data from the market. Find more information about integration process here.

Attribution Trackers

Here you can find the information about integration status with different attribution trackers.

Do not know how to connect a tracker? - have a look at the 3-rd Party Attribution article.

Ad Spendings

devtodev provides integration with the most popular Ad networks to allow you to track Ad spendings: AdColony, Unity Ads, Chartboost , Iron Source.

AdColony

To turn on the integration with AdColony you need to specify read-only API key and App Store ID. The API key can be found in the AdColony account settings. You can find App Store ID in the app URL on iTunes after “app/”.

Example: URL: https://itunes.apple.com/app/id123456789?mt=8. App Store ID is “123456789”.

Unity Ads

The API key can be found in the Unity Ads Admin Panel. The API key is located in the Account Settings page.

Game ID is located in Unity Ads ad network. To find it, select “Games” from the left-hand side of the Unity Ads dashboard.

Chartboost

You can find your Chartboost user ID and Chartboost user signature at the top of the dashboard`s API Explorer page. To get Chartboost app ID select your app in the upper left corner of your Chartboost dashboard. Go to App Settings -> Basic Settings. Your app ID appear underneath your app`s icon.

Iron Source

To integrate IronSource you need to specify Username, Secret key and App Store ID. Username is the login/email that is used to log in to Iron Source system. To retrieve Secret key, click on your username at the top right corner of the Iron Source dashboard, and select My Account. You will find the Secret key in the Reporting API section. You can find an iTunes App ID in app URL on iTunes after “app/”.

Example: URL: https://itunes.apple.com/app/id123456789?mt=8. iTunes App ID is “123456789”.

Ad Revenue

To track revenue from advertisement devtodev provides integration with the following Ad networks: Vungle, Unity Ads, HyprMX, Fyber, Facebook, MoPub, AdMob, AdColony, My target, Applovin and Yandex . The integration is very easy - you just need to fill in several fields. You can find information about required fields by pressing "?" button in the top right corner of a network panel.

GDPR Settings

According to GDPR that came into effect on May 25, 2018, every user has right to be forgotten and their personal data must be stored for a limited amount of time. According to it, personal data can be retained no longer than its processing requires. In this section you can specify the period after which your users’ personal data can be erased from devtodev. The check is being performed once a week.

Custom Settings

Custom settings section allows you to group applications in reports by definite custom attribute.

For instance, it can be project manager name or creation date. Any type of grouping the application can be set right here. Press the "Add custom settings" to add the data.

Last updated

#989: best practices - improved readability

Change request updated