Akamai mPulse Tag Setup Guide

This article describes how to set up the Akamai mPulse tag in your Tealium iQ Tag Management account.

Real time performance monitoring tools provide the capabilities needed for detailed performance and advanced error analysis and the ability to correlate the results directly to business metrics, such as conversions, page views, and revenue.

You can easily add, implement, and manage the Akamai mPulse JavaScript tag through Tealium iQ. You can then create load rules to determine when and where to trigger this vendor and use the mapping feature to control which data points are shared with Akamai.

Tag configuration

Navigate to the Tag Marketplace to add a new tag. Read the Tag Overview article for general instructions on how to add a tag.

When adding the tag, configure the following settings:

  • API Key: The API key supplied by Akamai. This key is the unique identifier for your data.

Advanced settings

These settings are not required for most tags, but are needed for Akamai.

  • Set Tag Timing to Prioritized.
    Determines the timing of the tag firing. Prioritized tags fire immediately as utag.js loads.
  • Set Synchronous Load Type to No.

If set to Yes, the tag will not fire.

Load rules

Use the following steps to apply load rules:

  1. Click Next to advance to the Load Rules tab.
  2. From Load Rules, click the Load on All Pages checkbox.
    This step is required to enable the tag to be bundled when configuring the Publish settings in the following steps.
  3. Click Finish.
  4. Click Save in the upper right corner but do not publish.

Configure and publish dettings to optimize performance

Use the following steps to configure and publish settings that will optimize tag performance:

  1. Click Save/Publish in the upper right corner.
    The Save/Publish dialog displays.
  2. In the upper right corner of the Save/Publish dialog, click Configure Publish Settings.
    The Publish Configurations dialog displays.

There are many Publish Settings options described on the Tealium support site. For Akamai mPulse, you can activate the following two (2) optional settings for Akamai to improve tag performance.

  1. From the Publish Configurations dialog, click the General Publishing tab.
  2. Scroll down to Performance Optimization and set the following to ON.
  • Bundle Tags Loaded on All Pages
    Setting this option to On ensures that any tags that load on the All Pages load rule are included inline in your utag.js file instead of in a separate, numbered file. Although your utag.js file will be larger, it will remove one (1) http request (server call) as the page loads.
  • Minify Tag Templates
    Setting this option to On applies “minification” to the generated JavaScript, which removes unnecessary whitespace so that the file size downloaded is smaller.
  1. Click Apply to close the Publish Settings dialog.
    You are now back at the Save / Publish dialog.

Publishing and testing

As a final step, publish and test your new tag as follows:

  1. From the Save/Publish dialog, click Save As.

Using Save As saves your change as a new version, which enables you to roll back your changes if needed.

Once the updated `utag.js` hits the CDN, you can see Akamai firing in the browser. 1. You can test that the tag is performing as expected by using a tag monitor, such as Ghostery, or you can view tag activity using your browser network monitoring tool. You will know that the tag is firing correctly if you see the following request firing:
mpulse_network_trace.png
1. Look for the request at . The key displayed will match the API key you entered when you configured the Akamai mPulse tag.

Was this page helpful?

This page was last updated: February 7, 2018