A RUM Mobile App uses the Catchpoint SDK to collect RUM data from your website.
Mobile App Configuration Steps
- Navigate to Control Center > RUM and click New
- Select Mobile App
- Complete the App Properties section (details below)
- Add and configure any desired Insights, Zones, and Alerts
- Save the Mobile App
- Package the iOS SDK or Android SDK with your app.
App Properties
| Field Name | Description |
|---|---|
| Name | A friendly name for this App. Must be unique within the system. |
| Description | Optional description for this App. Only displayed within the Portal UI |
| Status | Active or Inactive - determines whether the App should currently be collecting and processing RUM data. |
| Limit AJAX Collection | A list of domains to collect AJAX data from |
| Sample Rate | Use Default Rate uses the rate defined by admin in account settings. Otherwise, input a rate for this mobile app to use. |
| Android Package Name | The Android package name of the app to be monitored. |
| iOS Bundle ID | The iOS bundle ID of the app to be monitored |
Insight Configuration Settings
After the tokens are configured, the last step is to associate them with the UI. In the App Properties page you can add the names of the Page Groups or Variations as well as the tag token associated with that feature. This is also where you can enable Insight for the App.
For Insight you will see a section where you can add the Tag Token for the Tracepoint or Indicator.
Insight will only be available in the App Properties if Insights are configured under Settings > Insight. The required fields are:
- Name
- Token (must be the same as the token used in the tag token)
- Format (this field is used for Catchpoint Synthetic monitoring, so the UI validates that a value is present in the field, but that value is not used for Real User).
Zones
Zones are groups of content that can be charted together allowing you to separate performance such as content you own vs 3rd parties. Zones are based on the domain of requests on the page. If you don't configure any Zones, they will default to "Self" and "Others" where self matches the domain of your site.
Alerts
Alerts can be applied to any RUM metric and supports filtering to specific dimensions such as checking for "Average DNS > 5000 ms in United States". The alerts include time windows for when the alert should apply to help handle different expectation of performance by time of day or day of week.