Upgrading Questions

Upgrading your tags should be a very easy process.


Generate a new tag

First, generate a new tag from either your Analytics 10 space (click settings > edit in your space administration).

More on generating the tag in this post here.


Simpler html tagging process

Because the tag itself is asynchronous, you won't need a separate header include statement in addition to the inline html, it's a single simple block of code.


Please read the documentation on how to use the new tag.

In addition, I've answered a few questions below...



Are parameters still the same?

Of course.  You won't have any need to update reports or other product configuration for out-of-the-box features.


Multitrack Details

Multitrack will continue to work as it used to for the most part.  In fact it will work better.

More details on the great new multitrack features can be found in a separate post.


Generally the biggest change to multitrack is for customers using the "track all links" or dcsAll type code where all clicks, links, etc. on a page were tracked.  For most, this was an undesirable overkill way of tracking specific links on a page that they didn't want to create individual multitrack events for.  The new selector-based system of the v10.2 tag makes this far easier to track what you want with very little effort rather than the shotgun approach.


For customers that legitimately want the dcsAll, we're creating a simple plugin for the 10.2 that you can use.


What about reading the Webtrends meta parameters?

These will work as normal too.  Many customers use these meta parameters as an easy way to track products, skus and other Webtrends features without creating any code, evars or or other manual coding steps.


These all use Webtrends meta names that start with WT, DCSext or DCS and are automatically found and passed in the Webtrends data collection of the 10.2 JS.


The only difference in the way10.2 handles the meta values is for adding additional custom meta tags to listen for.  In the Webtrends JS, you register which meta tags you want to pass.  In the past this was done using the dcsExt which has changed slightly:



What about my customizations?

Most customizations by far were multitrack related (custom events), meta tagging (products and custom parameters), or parameter based (WT params appended to URLs).  These have all been addressed above and have favorable replacements in v10.2.


But some customers have obviously created clever and sophisticated customizations on their own. Naturally, you'll need to look closer at your other customizations before jumping onto 10.2.  Talk to your account manager if you would like to have some consultants help you out.


Minimized Tag

As noted, the tag comes in both minimized and unminized versions.  The unminimized tag is generally to support the readability and customization of the tag.

Webtrends Tag Builder

Webtrends Tag Builder tool hasalso been updated to create the new JavaScript tags.



The Tag Builder landing pageasks if you want to create the 9.x style or new 10.2 JS tag.  Since weknow many people have 9.x configuration files that they use for generating theWebtrends tag that is no longer applicable for 10.2, clearly some people willwant to load their config at least one last time to inventory theirconfiguration they used in 9.x.


v10.2 Zip Contents

The output of the new TagBuilder for v10.2 is a zip file that contains the inline html code block, anoptional method of using a "loader" so that all the inline html isexecuted from a simple include statement, as well as both a minimized andunmimized copy of the JS tag.


Is the 9.x JavaScript stillused/supported?

You can still use your previousWebtrends JavaScript and it's certainly supported.

As mentioned, tag builder willstill optionally allow you to create the 9.x style JS.

But we think you'll want tomove to 10.2 naturally.




Analytics Spaces and v10.2

Web site spaces

Analytics 10 default "WebSite" space will now create v10.2 JavaScript by default.  The outputis the same as what you will get from the Webtrends Tag Builder only all theadditional options are set at their default.


Facebook ("page" and"app") spaces

This is an exciting new area ofinnovation in the v10.2 tag.  We have a separate post on this topic alone.


Mobile web site space

Mobile web site spaces werealready creating a slimmed down version of the new Webtrends v10 async tag.

Theoutput of parameters is the same

New Features of Webtrends async JavaScript v10.2

In case you missed the kickoff post, take a look now.


Webtrends Heatmaps

Webtrends is adding some truly amazing heatmap overlay built-in to your Analytics 10 spaces.  More information on this new feature can be found on the Webtrends product site.


Social analytics features built-in

Webtrends is the leader in social analytics: in addition to our Analytics 10 spaces for Facebook apps and pages, Webtrends has provided tags that uniquely track Facebook social widget interactions, Facebook app tracking, referrals, clickthrough campaign sessions, etc.  With v10.2, our JS tag includes tracking these feature with on page or customized JavaScript. It's a single click to add this into your tags.


Plugins for easy extensibility

The new built-in social analytics has been made possible through a  powerful plugin architecture allows for easily adding new capabilities to the tagging without modifying your Webtrends JS at all.  Webtrends has created several plugins and we expect to see partner and community plugins to follow.  More details below.


Selector-based Event tracking

A very exciting new feature is that using the JQuery type selector based capabilities of the new JS, it is incredibly easy to create events that execute on a wide variety of criteria from document clicks, to off-site clicks to anchor links and ajax calls.  Simply add a selector for the object type you want and we can execute our click tracking (aka Webtrends "multitrack").


"Transform" events and page load tap points

As part of the JS design, there is now the ability to add parameters to the Webtrends data collection requests before page load, access elements in the dom, transform the Webtrends request before it is sent, or duplicate the event (for further manipulation).


Performance General

This isn't the first release of Webtrends asynchronous JavaScript tagging, we've been using it since 2010 in various versions of our tag.  But there are lots of aspects to performance worth noting in v10.2.  Generally, the actual execution of the JavaScript itself has never been slow on modern hardware but that doesn't mean that performance can't be improved upon.


Compact and Minimizes to a very small footprint

The tag is much smaller.  It minimizes to a very compact size, only a fraction of the 9.x JS tag.  The new tag has been optimized to minimize well using the Google Closure Compiler.


This means that bandwidth limited devices can download the tag with very little data transfer.


Asynchronous explained

Traditional JS files are launched from inline "blocking" html which means that as the html page loads, it will wait for the JS to execute before continuing on.  This meant it was always best to have the JS execute at the end of a web page to avoid any user experience issues.  This isn't always ideal and could result in some undercounting of statistics too (bounces for one).  Asynchronous JS means it will load and execute and allow all other html to continue loading as well.

  • Non-blocking, can load anywhere on page
  • Potentially higher execution rate
  • In combination with compact size, can make bandwidth limited devices execute with higher accuracy.  Smaller means faster download, and asynchronous means it can load at the top of the page.




New Webtrends async JavaScript v10.2


Blog Series

This is the kickoff post in a series of blogs related to the exciting new Webtrends JavaScript version 10.2.

This series of blogs will help you take off with the new Webtrends JS.

As each new post is made, this post will be updated with links.





List of what's new and great in v10.2

  • Webtrends Heatmaps
  • Social analytics features built-in
  • Plugins for easy extensibility
  • Selector-based Event tracking
  • "Transform" events and page load tap points
  • Partner/customer add-ons
  • Asynchronous
  • High Performance
  • Compact for bandwidth limited devices
  • New Webtrends Tag Builder


Where/when do I get the new tag?

Available now.

Either from creating your Analytics 10 web site space or from the Webtrends Tag Builder




Full documentation on the new JS can be found here.  Topics include customizing the tag, details on adding plugins, etc.

If anything in my posts contradicts what you see in the documentation (hopefully not) you can probably trust the documentation first

Filter Blog

By date:
By tag: