Project list

You can connect your app to IMQA by registering a new project on the project list. You can manage the project comprehensively, such as grouping several projects using the Team function, or user authority setting.

1. Overview

IMQA provides two monitoring services: MPM and Crash. You can use these services by registering your iOS or Android app in the project. The project list consists of the following:

Top bar ❷ Team bar (Paid plan only) Project list ❹ List view / Card view ❺ Create project (Only one MPM and Crash can be created in the LITE plan.) ❻ Project card

Top bar

❶ Logo Click this logo to go to the main page of the project list.

❷ Member menu The member menu of the logged-in account is displayed.

  • Installation guide: You can read the IMQA's installation guide. A new browser tab is displayed when clicked.

  • Settings: You can change the user name and the password. You can also change the display reference time of IMQA analysis information with browser timezone.

If the logged-in user is in an environment where the time zone information cannot be automatically obtained, IMQA time information may not be displayed properly. You can manually set the browser timezone according to the GMT time zone of the connected area.

  • Language setting: Changes the display language of IMQA. You can select from Korean or English.

  • Logout: You can log out from your account.

Project list

List view / Card view Changes the project card display type. By default, projects will be displayed in List view.

  • List view: Displays projects in the list. You can change the sorting method or check project summary indexes.

  • Card view: You can quickly find a project if there are several projects that are being managed.

❷ Create project Creates a project in the current location.

❸ Setting *Displayed at team page only (Paid plan only) Displays the team management menu when the [Setting] icon is clicked.

Header(sort) *Displayed at list view only By default, projects are sorted by name. Projects can also be sorted by platform and package name.

2. Team

* Paid plan only

❶ Create team ❷ Team tab ❸ Team management

Create team

Enter the team name you want and click the [SUBMIT] button to create a team.

Team tab

You can check all the teams that you belong to. If you select a team, a team-related setting page is displayed as shown below:

You can change the team name or invite a team member using his/her e-mail address.

You can only add the e-mail address of the users who are registered as an IMQA member.

Team management

You can change the team name or delete a team. Even if you delete a team, only the team is deleted and not the project.

3. Project management

Displays the project management menu when you click the […] icon. You can check, edit, and delete project information, and set up ProGuard. Some menus are open to users with project authority.

❶ Project information You can check the project information generated at Info Project, and manage project members

❷ ProGuard settings / dSYM settings If Android's ProGuard and iOS' Symbolication are applied to the app, you can check the class name and the function name by setting the ProGuard / dSYM.

❸ Change team *Managed by project manager or with higher authority (Paid plan only) You can change the team to which the project will be assigned. The team can be changed to another team member only.

❹ Rename project *Managed by project manager or with higher authority (Paid plan only) You can change the project name.

❺ Delete project *Managed by project owner or with higher authority (Paid plan only) You can delete a project.

If you delete a project, all existing data is deleted. Make sure to confirm before deleting a project.

Project information

You can check the project information generated at Info Project, and manage project members.

❶ E-mail address of the project member Displays the e-mail address of the project member. The user who created the project is displayed at the top.

❷ Project authority Displays the project authority using an icon. It also views projects and administrative roles.

AuthorityIconView projectAdd/Remove memberChange member authorityDelete project

Owner

O

O

O

O

Manager

O

O

X

X

Member

O

X

X

X

  • Project owner: Granted to one user account that created the project. The project owner has the overall project management authority.

  • Project manager: The project manager can add a project member and remove the user with lower authority except the project manager himself/herself.

  • Project member: The project member can view the project.

Change project member authority *Managed by project owner or with higher authority / Remove a member *Managed by project manager or with higher authority 1. You can add a project manager by clicking the [🅜] icon beside the e-mail address. 2. Click the [🅜] icon again to remove the project manager. 3. You can remove the selected user by clicking the [-] icon beside the e-mail address.

Add a project member *Managed by project manager or with higher authority 1. If you click [Add Project Member] below the e-mail address, team members who do not belong to the project and the "add e-mail address" section will be displayed. 2. Click the [+] icon beside the e-mail address of the team member who does not belong to the project to add as a new project member.

Add an e-mail *Managed by project manager or with higher authority Enter the e-mail address and click the [+] icon to add as a new project member.

You can only add the e-mail address of the users who are registered as an IMQA member.

ProGuard / dSYM settings

If iOS symbolication and Android's ProGuard is applied to the app, you can check the class name and the function name by setting the ProGuard.

❶ Upload a mapping file 1. Click [Select File] and select “mapping.txt”, “map.txt”, “allatori.xml”, or “arxan.json” for the Android project. iOS selects the binary file in the ‘dSYM’ package.

2. Input the app version to apply and click [SUBMIT]. 3. You can check the class name and the function name of the collected data in IMQA after uploading the file.

❷ Registered mapping file You can check the registered mapping file, the applied app version, and the upload time.

❸ Manage mapping files Click the [Delete] icon to delete the selected mapping file.

When the latest version of the app is released, please register additional mapping files of the same app version in order to view the version’s call stack and crash information.

4. All Project Management

* Paid plan only

The app version and SDK options can be applied to each project using features available for administrators managing different projects.

Clicking the [Manage] icon from the All Projects tab will display the management menu for all projects. You can configure the current app version and SDK options. Some menus are open to users with project authority.

❶ App Version Management *Managed by project manager or with higher authority You can designate the main app version to monitor in IMQA according to the app’s management cycle. When priority is set, the app version is displayed in the order configured in each analysis menu.

❷ SDK Option Settings *Managed by project manager or with higher authority IMQA MPM offers various options. You can apply several MPM options in service targeting SDK with “imqaOption.setRemoteConfig” set as “true” in the code.

The current SDK option settings only support Android projects and are available for use from SDK Core 2.20.0 or SDK Injector 2.20.1.

Please refer to “Android > Setting MPM SDK” for more IMQA MPM options.

App Version Management

You can designate the main app version to monitor in IMQA according to the app’s management cycle. When priority is set, the app version is displayed in the order configured in each analysis menu. “App Version Management“ pop-up window will appear if you click the [Manage] icon from the All Projects tab, and then click “Manage App Version“ from the Management menu.

❶ Project List You can select the projects you wish to manage app versions.

❷ App Version All app versions cumulated in the project are displayed in a list.

❸ Priority The display order of app versions in each analysis menu is shown. The default order is by the latest app version, and you can change this order at any time. Priority is not displayed for app versions without view settings.

❹ Priority change Drag to change the app version order.

❺ Show It is marked with a [Check mark] by default. Clicking this will hide the app version. Click the [Check mark] again to show the app version.

1. Select the project to manage the app version. 2. Cancel the view settings of the app version that is no longer managed in the app version list displayed at the right. 3. The priority is changed to the order of the app version to be displayed. 4. Set the priority and app version to be displayed and click [Save].

The current app version view setting is a feature that configures the list of app versions to display in IMQA regardless of data collection and aggregation. Hidden app versions are not shown in the app version list of the analysis menu until the view setting is configured.

With App version management, you can prioritize which app version to monitor, manage, and hide in IMQA. In the view setting, you can hide app versions that are no longer managed, or sort the app version list in the desired order from the analysis menu when priority is defined. Use Notification policy to designate all app versions regardless of whether an app version is hidden or not.

SDK Option Settings

You can select the projects you wish to manage app versions. You can apply several MPM options in service targeting SDK with “imqaOption.setRemoteConfig“ set as “true“ in the code. “SDK Option Setting“ pop-up window will appear if you click the [Manage] icon from the All Projects tab, and then click “SDK Option Setting“ from the Management menu.

❶ Project list You can select the projects you wish to configure the SDK options.

SDK options You can configure the key MPM options. It is set to all inactive’ by default. Check the [Checkbox] to display the initial values for each SDK option.

Please refer to “Android > Setting MPM SDK“ for more IMQA MPM options.

❸ Options set in service You can activate and configure the options in Service. Upon clicking [Save], the corresponding options refer to the server settings.

❹ Options not set in service Options not set in Service refer to the SDK code settings.

1. Select the project to configure the SDK options. 2. [Check] the options to manage in service from the SDK options list at the right. 3. Set the option value. 4. Click [Save] after setting the SDK options to manage in service.

he SDK option settings currently provided in service is a feature that can be configured for all options remotely for SDKs with “imqaOption.setRemoteConfig“ set as “true“ in the code. Regardless of options configured in the SDK code, the individual options configured in service refer to the server settings. Options not set in service refer to the SDK code settings.

The current SDK option settings only support Android projects and are available for use from SDK Core 2.20.0 or SDK Injector 2.20.1.

Remote setting of MPM is available for SDKs distributed through SDK option settings. You can modify or control the main options managed in MPM according to the development or operation progress. It is recommended to set “imqaOption.setRemoteConfig“ to “true“ in the SDK code before the SDK distribution, particularly for the IMQA data collection settings, as IMQA may test the environment in which data is not collected if there is a problem in the app.

Last updated