Create an mPulse app

An mPulse app is the configuration that’s used to get performance and business data (for example, page group definitions, custom timers, and custom metrics) from your website or mobile application into mPulse for data analysis.

Before you begin

You must have mPulse App Administrator privileges to create an app. For assistance, contact your organization’s Akamai Administrator or support.

When you create an mPulse app, a unique API key is automatically generated with in the app’s JavaScript code snippet (see How mPulse works). That key combined with your app or domain name (for example, android-gradle-app, or example.edgesuite.net) is what uniquely identifies your data (beacons).
mPulse supports the following app configurations:
  • HTML5 for multi-page websites
  • AngluarJS, Backbone.js, Ember.js, React.js, and other single page applications (SPAs)
  • iOS Xcode and iOS CocoaPods for native mobile applications
  • Android Gradle and Android Ant for native mobile applications

How to

  1. Log in to mPulse.
  2. On the Home page, click New > App to open the Configure Your App dialog.
  3. Select an app type for your website or mobile application:
    Attention: The instructions for a multi-page website, a SPA website, and a native mobile application are listed in this step as bullet items. Read the instructions for each one carefully.
    • For a multi-page website:
      1. Click the HTML5 icon, enter your domain name in the field at he bottom of the dialog, click Next. The mPulse snippet code appears in the Configure Your App dialog.
      2. Click Next, then click Advanced to open the Configure Web App dialog.
    • For a single page application website:
      1. Select one of the supported SPA frameworks.
      2. Enter your domain name in the field at the bottom of the dialog, then click Next.
      3. Follow the instructions in the dialogs, as shown in the following AngularJS dialog examples. For more information on setting up a single page application, see Single Page Apps.
      4. When you're done, click Next, then click Advanced. Once mPulse receives your data beacons and you’ve had a chance to get familiar with the product, add some customization to your web app configuration for more in-depth analysis.
    • For a native mobile application:
      1. Select one of the supported native applications.
      2. Enter your app’s name in the field at the bottom of the dialog, then click Next.
      3. Follow the instructions in the dialogs, as shown in the following iOS Xcode dialog examples.

      4. When you’re done, click Next, then click Advanced. Once mPulse receives your data beacons and you’ve had a chance to get familiar with the product, add some customization to your mobile app configuration for more in-depth analysis.

Next steps

To set up mPulse at the origin, add the mPulse snippet to your pages manually or leverage tag management.