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
On the Home page, click New > App to open the
Configure Your App dialog.
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:
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.
Click Next, then click
Advanced to
open the Configure Web App dialog.
For a single page application
website:
Select one of the supported SPA
frameworks.
Enter your domain name in the field
at the bottom of the dialog, then click Next.
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.
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:
Select one of the supported native
applications.
Enter your app’s name in the field
at the bottom of the dialog, then click Next.
Follow the instructions in the
dialogs, as shown in the following iOS Xcode dialog examples.
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.